Exhaustif.com
Contact Images, vidéos et blagues drôles HadriBase, CRM, devis et facture
Exhaustif.com
Eteindre son PC en ligne de commande ou batch
Date de publication : vendredi 4 mai 2007, dernière modification le : jeudi 31 octobre 2013.

Comment éteindre windows automatiquement

  Eteindre son PC en ligne de commande ou batch

Selon la version de windows, il est possible de lancer en ligne de commande l’extinction ou le redémarrage de windows.

Sous Windows XP, Vista, Seven et 8

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 Serveur

Depuis windows serveur 2003 (donc valable pour 2008 et 2012) le fonctionnement est le même que pour Windows XP/7.

Dans le cas d’une machine intégrée dans un contrôleur de domaine, on peut lancer la commande à distance (besoin d’être connecté en administrateur) :
shutdown -m \\[IP ou nom du poste] -r -t 0

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 à 8 : shutdown -s -t 0
- Sous Windows 2000 : rundll32.exe shell32.dll,SHExitWindowsEx 8

En cliquant ensuite dessus vous éteignez votre PC.

 


Actualités liées

11/02 Sortie de TrueCrypt version 5 Sortie de TrueCrypt version 5
5/12 Top 10 des pertes de données Top 10 des pertes de données
3/08 Découvrez JkDefrag Découvrez JkDefrag
30/07 Nos députés découvrent Ubuntu Nos députés découvrent Ubuntu
19/07 La licence GNU GPL passe en version 3 La licence GNU GPL passe en version 3
Chroniques liées

octobre 2013 Eteindre son PC en ligne de commande ou batch Eteindre son PC en ligne de commande ou batch
janvier 2010 Synchroniser l’heure de son ordinateur Synchroniser l’heure de son ordinateur
décembre 2009 Divers trucs et astuces Windows Divers trucs et astuces Windows
février 2008 Raccourcis clavier Windows Raccourcis clavier Windows
juillet 2007 Ajout et soustraction de dates sous Excel Ajout et soustraction de dates sous Excel