Partager via


shutdown

Permet d’arrêter ou de redémarrer des ordinateurs locaux ou distants, un par un.

Syntaxe

shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]

Paramètres

Paramètre Description
/i Affiche la zone Arrêt à distance. L’option /i doit être le premier paramètre suivant la commande. Si /i est spécifié, toutes les autres options sont ignorées.
/l Déconnecte immédiatement l’utilisateur actuel, sans délai d’attente. Vous ne pouvez pas utiliser /l avec /m ou /t.
/s Arrête l’ordinateur.
/sg Arrête l’ordinateur. Au démarrage suivant, si l’authentification deRedémarrage automatique est activée, l’appareil se connecte automatiquement et se verrouille en fonction du dernier utilisateur interactif. Après la connexion, il redémarre toutes les applications inscrites.
/r Redémarre l’ordinateur après l’arrêt.
/g Arrête et redémarre entièrement l’ordinateur. Lors du redémarrage, si authentification de redémarrage automatique est activée, l’appareil se connecte et verrouille automatiquement en fonction du dernier utilisateur interactif. Après la connexion, il redémarre toutes les applications inscrites.
/a Abandonne un arrêt du système. Peut uniquement être utilisé pendant le délai d’attente. Combinez avec /fw pour effacer les démarrages en attente dans le microprogramme.
/p Désactive uniquement l’ordinateur local (pas un ordinateur distant), sans délai d’attente ni avertissement. Vous pouvez utiliser /p uniquement avec /d ou /f. Si votre ordinateur ne prend pas en charge la fonctionnalité de mise hors tension, il s’arrête quand vous utilisez /p, mais l’ordinateur reste sous tension.
/h Place l’ordinateur local en veille prolongée, si la mise en veille prolongée est activée. Le commutateur /f peut être utilisé avec le commutateur /h.
/hybrid Arrête l’appareil et le prépare pour un démarrage rapide. Cette option doit être utilisée avec l’option /s.
/soft Permet aux processus et applications en cours d’exécution de se fermer correctement au lieu de les arrêter de force.
/fw Si vous combinez cette option avec une option d’arrêt, le redémarrage suivant passe à l’interface utilisateur du microprogramme.
/e Vous permet de documenter le motif d’un arrêt inattendu d’un ordinateur dans le suivi d’événements d’arrêt.
/o Accède au menu Options de démarrage avancées et redémarre l’appareil. Cette option doit être utilisée avec l’option /r.
/f Force la fermeture des applications en cours d’exécution sans avertir l’utilisateur.
Attention : l’utilisation de l’option /f peut entraîner la perte de données non enregistrées.
/m \\<computername> Permet de spécifier l’ordinateur cible. Impossible d’utiliser avec l’option /l.
/t <xxx> Définit la période de délai d’attente avant l’arrêt sur xxx secondes. La plage des valeurs valides est 0 - 315360000 (10 ans) et la valeur par défaut est 30. Si le délai d’expiration est supérieur à 0, le paramètre /f est implicite.
/d [p \| u:]<xx>:<yy> Répertorie le motif du redémarrage ou de l’arrêt du système. Les valeurs de paramètre prises en charge sont les suivantes :
  • P : indique que le redémarrage ou l’arrêt est planifié.
  • U : indique que le motif est défini par l’utilisateur.
    Si p ou u ne sont pas spécifiés, le redémarrage ou l’arrêt n’est pas planifié.

  • xx : spécifie le nombre de motifs principaux (entier positif, inférieur à 256).
  • yy : spécifie le nombre de motifs mineurs (entier positif, inférieur à 65536).
/c <comment> Permet de créer un motif personnalisé pour l’arrêt ou le redémarrage du système, qui doit être placé entre guillemets doubles. Vous pouvez utiliser 512 caractères maximum. Peut être utilisé avec le paramètre /d.
/? Affiche de l’aide à l’invite de commandes, y compris une liste des motifs principaux et mineurs définis sur votre ordinateur local.

Notes

  • Le droit d’utilisateur Arrêter le système doit être attribué à un utilisateur pour pouvoir arrêter un ordinateur administré localement ou à distance qui utilise la commande d’arrêt.

  • Les utilisateurs doivent être membres du groupe Administrateurs pour annoter un arrêt inattendu d’un ordinateur local ou administré à distance. Si l'ordinateur cible est joint à un domaine, les membres du groupe Admins du domaine peuvent être en mesure d'effectuer cette procédure. Pour plus d'informations, consultez les pages suivantes :

  • Si vous souhaitez arrêter plusieurs ordinateurs à la fois, vous pouvez appeler l’arrêt pour chaque ordinateur à l’aide d’un script, ou vous pouvez utiliser l’arrêt /i pour afficher la zone d’arrêt à distance.

  • Si vous spécifiez des codes de motif principal et secondaire, vous devez d’abord définir ces codes de motif sur chaque ordinateur sur lequel vous envisagez d’utiliser les motifs. Si les codes de motif ne sont pas définis sur l’ordinateur cible, le suivi d’événements d’arrêt ne peut pas enregistrer le texte de motif correct.

  • N’oubliez pas d’indiquer qu’un arrêt est planifié en utilisant le paramètre /p. La non-utilisation du paramètre /p indique que l’arrêt n’a pas été planifié.

    • L’utilisation du paramètre /p avec le code de motif d’un arrêt non planifié provoque l’échec de l’arrêt.

    • La non-utilisation du paramètre /p et la seule utilisation du code de motif d’un arrêt planifié entraîne également l’échec de l’arrêt.

Les motifs d’arrêt ou de redémarrage utilisent la légende suivante :

  • E : attendu. Arrêt ou redémarrage attendu planifié et communiqué à l’avance.
  • U : inattendu. Un arrêt ou un redémarrage inattendu se produit quand le système cesse de fonctionner en raison d’une erreur, comme un blocage du système, une panne d’alimentation ou autre.
  • P : planifié. Arrêt planifié ou redémarrage planifié à l’avance, comme la maintenance du système, l’installation de logiciels ou autre.
  • C : défini par le client. Spécifiez un motif personnalisé pour l’arrêt ou le redémarrage du système.
Type de motif Majeure Secondaire Description
U 0 0 Autre (non planifié)
E 0 0 Autre (non planifié)
E ou P 0 0 Autre (planifié)
U 0 5 Autre échec : absence de réponse du système
E 1 1 Matériel : maintenance (non planifiée)
E ou P 1 1 Matériel : maintenance (planifiée)
E 1 2 Matériel : installation (non planifiée)
E ou P 1 2 Matériel : installation (planifiée)
E 2 2 Système d’exploitation : récupération (non planifiée)
E ou P 2 2 Système d’exploitation : récupération (planifiée)
P 2 3 Système d’exploitation : mise à niveau (planifiée)
E 2 4 Système d’exploitation : reconfiguration (non planifiée)
E ou P 2 4 Système d’exploitation : reconfiguration (planifiée)
P 2 16 Système d’exploitation : Service Pack (planifié)
2 17 Système d’exploitation : correctif à chaud (non planifié)
P 2 17 Système d’exploitation : correctif à chaud (planifié)
2 18 Système d’exploitation : correctif de sécurité (non planifié)
P 2 18 Système d’exploitation : correctif de sécurité (planifié)
E 4 1 Application : maintenance (non planifiée)
E ou P 4 1 Application : maintenance (planifiée)
E ou P 4 2 Application : installation (planifiée)
E 4 5 Application : absence de réponse
E 4 6 Application : instable
U 5 15 Échec système : erreur d’arrêt
U 5 19 Problème de sécurité (non planifié)
E 5 19 Problème de sécurité (non planifié)
E ou P 5 19 Problème de sécurité (planifié)
E 5 20 Perte de connectivité réseau (non planifiée)
U 6 11 Panne d’alimentation : câble déconnecté
U 6 12 Panne d’alimentation : environnement
P 7 0 Arrêt de l’API héritée

Exemples

Pour forcer les applications à se fermer et à redémarrer l’ordinateur local après un délai d’une minute, avec la raison Application : Maintenance (planifiée) et le commentaire « Reconfiguring myapp.exe », tapez :

shutdown /r /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1

Pour redémarrer l’ordinateur distant myremoteserver avec les mêmes paramètres que l’exemple précédent, tapez :

shutdown /r /m \\myremoteserver /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1

Pour redémarrer l’ordinateur distant myremoteserver 5 minutes après une mise à jour de sécurité et inclure ce motif personnalisé dans le suivi des événements d’arrêt, tapez :

shutdown /r /t 300 /e /c "Security Update" /m \\myremoteserver