Sous Windows XP
On dispose de la commande shutdown
- Pour éteindre l’ordinateur : shutdown -s -t 0
- Pour redémarrer : shutdown -r -t 0
Le -t X défini à X le temps avant le lancement de la commande, par exemple shutdown -r -t 3600 redémarrera l’ordinateur dans 1 heure. Pendant cette période un shutdown -a annulera l’action.
Documentation complète de la fonction :
Utilisation : shutdown [-i | -l | -s | -r | -a] [-f] [-m \\nom_ordinateur] [-t xx] [-c "commentaire"] [-d up:xx:yy]
Sans argument Affiche ce message (identique à - ?)
-i Affiche l’interface graphique, doit être la 1ère option
-l Ferme la session (ne peut pas être utilisé avec l’option -m)
-s Met l’ordinateur hors tension
-r Met l’ordinateur hors tension et le redémarre
-a Annule une mise hors tension système
-m \\nom_ordinateur Ordinateur distant à mettre hors tension/redémarrer/annuler
-t xx Définir le délai d’expiration pour la mise hors tension à xx secondes
-c "commentaire" Commentaire de la mise hors tension (maximum de 127 caractères)
-f Force des applications en cours d’exécution à se fermer sans avertissement
-d [u][p]:xx:yy Le code de raison de la mise hors tension
u est le code utilisateur
p est un code de mise hors tension planifié
xx est le code de raison majeur (valeur entière inférieure à 256)
yy est le code de raison mineur (valeur entière positive inférieure à 65536)
Sous Windows 2000
Il faut réaliser un appel à rundll32 :
- Pour se déconnecter : rundll32.exe shell32.dll,SHExitWindowsEx 0
- Pour quitter Windows : rundll32.exe shell32.dll,SHExitWindowsEx 1
- Pour redémarrer Windows : rundll32.exe shell32.dll,SHExitWindowsEx 2
- Pour forcer l’arrêt de Windows : rundll32.exe shell32.dll,SHExitWindowsEx 4
- Pour quitter Windows et éteindre l’ordinateur : rundll32.exe shell32.dll,SHExitWindowsEx 8
Un raccourcis sur le bureau
Faire un clic sur le bureau puis "nouveau" et "raccourci",un assistant s’affiche, saisir :
- Sous Windows XP : shutdown -s -t 0
- Sous Windows 2000 : rundll32.exe shell32.dll,SHExitWindowsEx 8
En cliquant ensuite dessus vous éteignez votre PC.