Procédure pour quitter automatiquement Windows 98/Me en utilisant un fichier de commandes

Résumé

Cet article décrit les commandes que vous pouvez utiliser pour créer un fichier de commandes qui redémarre automatiquement Windows 98 ou Windows Millennium Edition (Me).

Plus d'informations

Pour redémarrer automatiquement Windows 98/Me, vous pouvez utiliser l'une ou l'autre des commandes suivantes dans un fichier de commandes :

  • runonce.exe -q
  • rundll32.exe shell32.dll,SHExitWindowsEx n
n est l'un des chiffres suivants (ou une combinaison de ceux-ci) :


  • 0 - LOGOFF
  • 1 - SHUTDOWN
  • 2 - REBOOT
  • 4 - FORCE
  • 8 - POWEROFF
Les options suivantes peuvent être combinées en une seule valeur pour obtenir des résultats différents. Par exemple, pour forcer le redémarrage de Windows sans interroger les programmes en cours d'exécution, utilisez la ligne de commande suivante :
rundll32.exe shell32.dll,SHExitWindowsEx 6
REMARQUE : l'utilisation de l'option FORCE peut provoquer la perte de données dans certains programmes.


Vous trouverez ci-dessous une description de chaque option disponible utilisée avec la ligne de commande ci-dessus :


  • LOGOFF : ferme tous les processus en cours d'exécution et ferme la session de l'utilisateur.
  • POWEROFF : ferme le système et le met hors tension. Le système doit prendre en charge la fonctionnalité de mise hors tension.
  • REBOOT : ferme le système, puis le redémarre.
  • SHUTDOWN : ferme le système pour qu'il puisse être mis hors tension en toute sécurité. Le contenu des mémoires tampon des fichiers est écrit sur disque et tous les processus en cours d'exécution sont arrêtés.
  • FORCE : force les processus à se terminer. Lorsque cet indicateur est défini, Windows n'interroge pas les applications en cours d'exécution pour les informer de la fermeture de Windows. Cela peut entraîner la perte de données dans certaines applications ; vous ne devez par conséquent utiliser cet indicateur qu'en cas d'urgence.
La commande "rundll32.exe shell32.dll,SHExitWindowsEx (n)" mentionnée ci-dessus peut être appelée à partir de la clé de registre RunOnce.


La commande "runonce.exe -q" mentionnée ci-dessus redémarre l'ordinateur après un délai d'attente de 15 secondes. Cette ligne de commande n'offre pas d'autres options et ne peut pas être appelée à partir de la clé de registre RunOnce.


Pour plus d'informations sur la clé de registre RunOnce, consultez l'article suivant dans la Base de connaissances Microsoft :
137367 Définition des clés RunOnce dans le registre
Propriétés

ID d'article : 234216 - Dernière mise à jour : 28 déc. 2004 - Révision : 1

Commentaires