Redémarrez votre ordinateur à distance via la ligne de commande. Arrêt - commande pour arrêter ou redémarrer l'ordinateur

C'est un excellent outil pour automatiser diverses opérations informatiques. Il peut être utilisé pour exécuter des programmes, obtenir des informations système et contrôler votre ordinateur. Vous pouvez également arrêter et redémarrer votre ordinateur à l'aide de la ligne de commande. DANS ce matériel nous vous dirons comment redémarrer votre ordinateur via ligne de commande.

  • /s – Arrêtez l'ordinateur.
  • /a – Annule le redémarrage ou l'arrêt de l'ordinateur. Cette option vous permet de marquer un arrêt ou un redémarrage à l'aide de la ligne de commande. La commande "Shutdown /a" peut être exécutée pendant que le délai d'arrêt (ou de redémarrage) est en vigueur.
  • /h – Bascule l'ordinateur vers .
  • /t xxx – Définissez un délai avant d'éteindre ou de redémarrer l'ordinateur. Le délai est spécifié en secondes. Par exemple : « Arrêt /s /t 60 ». Si une telle commande est exécutée, l'ordinateur s'éteindra 60 secondes après l'exécution de la commande. Pendant ces 60 secondes, l'utilisateur peut marquer l'arrêt à l'aide de la commande « Shutdown /a ».
  • /c « commentaire » – Définissez un commentaire expliquant les raisons de l'arrêt ou du redémarrage de l'ordinateur.
  • /f – Forcer la fermeture de tout applications en cours d'exécution sans prévenir l'utilisateur. Cette option peut être utilisée si l'option /t spécifie un délai supérieur à 0 seconde ;

Ainsi, pour redémarrer l'ordinateur via la ligne de commande, vous devez saisir la commande :

  • Arrêt /r /t 000

Lorsque cette commande est exécutée, l'ordinateur redémarrera immédiatement. Si vous en avez besoin, au lieu de zéros, vous devez spécifier le délai souhaité en secondes. Par exemple:

  • Arrêt /r /t 60

Lors de l'exécution d'une telle commande, l'ordinateur ne redémarrera plus instantanément, mais avec un délai de 60 secondes. Dans ce cas, après avoir exécuté la commande de redémarrage avec un délai, l'utilisateur verra une fenêtre d'avertissement.

Si un délai long est spécifié, au lieu d'une fenêtre d'avertissement, l'utilisateur verra un message contextuel à côté de l'horloge système.

Pendant que le délai est en vigueur, vous pouvez marquer l'ordinateur pour qu'il redémarre. Pour ce faire, entrez la commande suivante dans la ligne de commande :

  • Arrêt/un

Si vous n'avez pas besoin de redémarrer, vous devez plutôt utiliser le paramètre /s au lieu de /r. Sinon, le processus d'extinction de l'ordinateur n'est pas différent du redémarrage.

De plus, la commande Arrêter peut être utilisée pour créer des raccourcis. Pour ce faire, cliquez sur clic droit souris sur le bureau et sélectionnez « Créer un raccourci ».

Dans la fenêtre suivante, entrez le nom du raccourci et cliquez sur le bouton « Terminé ».

En conséquence, vous recevrez un raccourci pour redémarrer votre ordinateur. Ce raccourci peut être laissé sur le bureau, épinglé sur la barre des tâches ou placé sur l'écran de démarrage (si vous utilisez Windows 8).

L'accès au bureau à distance via le protocole RDP est largement utilisé pour travailler non seulement avec des serveurs, mais également avec des postes de travail, à la fois pour le travail à distance et à des fins d'administration. Cependant, il existe certaines limitations ; en particulier, dans un environnement de système d'exploitation client, vous ne pouvez pas gérer les paramètres d'alimentation, même avec les droits d'administrateur local. Dans certains cas, cela peut poser des difficultés, donc si vous ne savez toujours pas comment désactiver ou redémarrer la version client du système d'exploitation via RDP, cet article est fait pour vous.

Sur les systèmes serveur Famille Windows un administrateur local, sans parler d'un administrateur de domaine, a contrôle total au-dessus du système et n'a aucune difficulté à gérer l'alimentation même lorsqu'il est connecté via un accès à distance.

Dans les systèmes d'exploitation clients, la situation est fondamentalement différente : même un administrateur local n'a pas la possibilité d'éteindre ou de redémarrer l'ordinateur.

Malgré l'apparente illogisme, ce comportement a une certaine signification. Les OS serveur sont administrés par des professionnels (du moins en théorie), qui doivent être conscients de conséquences possibles de vos actions. En revanche, en éteignant le PC à distance, vous ne pourrez pas le rallumer aussi facilement ; dans la plupart des cas, une présence physique sera requise, d'où la décision de supprimer une telle fonction ; utilisateurs ordinairesça a l'air tout à fait raisonnable. Les administrateurs, suivant cette logique, doivent être capables de gérer le pouvoir d’autres manières.

Mais comme le montre la pratique, tout le monde ne peut pas le faire. Il n’y a rien de mal à cela, comme le disait mon professeur : demander est la honte d’un instant, ne pas savoir est la honte de toute une vie.

Coque graphique

En fait, le « problème » n’est pas facile à résoudre, mais très simplement. Lorsque vous accédez à votre bureau, cliquez simplement sur Alt+F4 pour obtenir la boîte de dialogue d'arrêt standard.

Cependant, cette méthode a un inconvénient majeur. Très souvent, certaines applications interfèrent avec l'arrêt ou le redémarrage de l'ordinateur, par exemple : document non enregistré. Cette image, à notre avis, est familière à tout le monde.

Le problème est que vous ne verrez plus cet écran via RDP. Oui et candidatures ouvertes- ce n'est pas si grave, c'est pire quand le système ne peut pas éteindre ou redémarrer une application gelée. Dans ce cas, vous devrez rechercher d'autres méthodes.

Ligne de commande

Comme d'habitude, si outils graphiques n'aide pas, la ligne de commande vient en aide à l'administrateur. Pour contrôler la puissance de l'ordinateur en l'utilisant, vous n'avez pas besoin d'avoir des connaissances particulières ; il suffit de mémoriser une simple commande. Cliquez Gagner+R ou Démarrer - Exécuter et entrez les commandes suivantes :

Arrêt -s -f -t 0

éteindre

Arrêt -r -f -t 0

pour redémarrer.

Examinons les touches de commande plus en détail :

  • s- éteindre l'ordinateur
  • f- arrêt forcé des processus qui interfèrent avec le redémarrage
  • t- le délai au bout duquel les travaux seront terminés est indiqué en secondes séparées par un espace. Si ce paramètre non utilisée, la commande sera exécutée dans 60 secondes.

Utilitaire PsShutdown de Sysinternals

Si les capacités standard ne vous conviennent pas pour une raison quelconque, vous pouvez utiliser une alternative : l'utilitaire PsShutdown de Sysinternals. Placez le fichier téléchargé dans n'importe quel endroit pratique, de préférence dans l'un de ceux spécifiés dans la variable PATH, ou ajoutez-y son emplacement, cela vous permettra de l'exécuter en utilisant un nom court, sans spécifier le chemin. La syntaxe de l'utilitaire est similaire à la syntaxe standard, mais il existe quelques différences, donc pour le désactiver, exécutez :

Psshutdown -k -f -t 0

et pour le redémarrage :

Psshutdown -r -f -t 0

Expliquons les clés utilisées :

  • k- arrêt du système
  • f- arrêt forcé des processus
  • t- temps d'exécution de la commande

Si au lieu d'une clé -k utilisez la clé pour éteindre -s, alors le système s'arrêtera sans couper l'alimentation, les anciens doivent bien se rappeler :

En plus, cet utilitaire vous permet de gérer l’alimentation d’autres PC sur le réseau. Pour être honnête, il sait travailler sur le réseau utilitaire standard shutdown, spécifiez simplement la clé :

M\\ordinateur

Mais il y a un inconvénient important : la commande est exécutée dans le contexte de l'utilisateur qui l'a lancée, vous ne pourrez donc pas éteindre votre PC de travail depuis chez vous, même si vous avez accès à réseau d'entreprise via VPN et disposant des informations d’identification d’administrateur réseau.

PsShutdown n'a pas cet inconvénient et permet de spécifier des identifiants pour se connecter à un PC distant, par exemple :

Psshutdown \\ordinateur -u nom d'utilisateur -p mot de passe -r -f -t 0

Cette commande redémarrera le PC distant ordinateur utiliser le nom pour se connecter nom d'utilisateur et mot de passe mot de passe. N'oubliez pas que l'utilisateur que vous spécifiez doit disposer des droits d'accès à la ressource administrative. ADMIN$. Dans l'environnement Annuaire actif L'administrateur du domaine dispose de ce droit, mais dans un réseau peer-to-peer, des difficultés peuvent survenir.

Si vous essayez d'arrêter un système distant même en utilisant les informations d'identification de l'administrateur local, vous recevrez probablement une erreur Accès refusé.

Cela indique que cet utilisateur n'a pas accès à la ressource ADMIN$. Pour l'activer, vous devez remplir deux conditions : activer accès général aux fichiers et aux imprimantes

Et puis à la branche du registre

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Système

ajoutez un paramètre DWORD nommé

LocalAccountTokenFilterPolicy

et définissez sa valeur sur 1. Après cela, l'ordinateur devra être redémarré.

Essayons de l'éteindre à nouveau à distance.

Comme nous pouvons le constater, cette fois, la commande a fonctionné avec succès.

PowerShell

Utiliser PowerShell pour éteindre ou redémarrer votre ordinateur revient à tirer sur des moineaux avec un canon, mais dans certains cas, cela peut être utile.

Pour le désactiver, utilisez la commande :

Arrêter-Computer-Force

Et pour redémarrer :

Redémarrer-Computer-Force

Clé -Forcer dans ce cas similaire à la clé -féquipes fermer et implique de forcer l'arrêt des applications qui interfèrent avec l'arrêt.

PowerShell peut également être utilisé pour gérer l'alimentation sur le réseau, par exemple, vous pouvez éteindre un PC distant avec la commande :

Stop-Computer -ComputerName ordinateur -Credential nom d'utilisateur -Force

Où sont les clés :

  • Nom de l'ordinateur- nom de l'ordinateur distant, il est permis de lister plusieurs noms séparés par des virgules
  • Informations d'identification- nom du compte pour l'authentification dans le système distant

Dans le même temps, travailler via PowerShell est plus sécurisé, car le mot de passe n'est pas saisi en texte clair et ne reste pas dans l'historique des commandes. Les mécanismes standard du système d'exploitation sont utilisés pour l'authentification.

Comme vous pouvez le constater, une grande variété d'outils sont disponibles pour la gestion de l'alimentation dans le système d'exploitation Windows - pour tous les goûts et toutes les couleurs. De plus, tous sont disponibles dans la session du terminal ; celui à utiliser est une question de goût et de préférence personnels.

  • Balises :

Veuillez activer JavaScript pour afficher le

Des situations peuvent survenir dans notre vie lorsque nous devons de toute urgence quitter l'ordinateur, qui ne peut pas être éteint immédiatement pour diverses raisons. Pour résoudre ce problème et des problèmes similaires, il existe la commande shutdown, qui vous permet d'éteindre l'ordinateur après une heure programmée, de le redémarrer, d'entrer en mode, de vous déconnecter de notre compte et bien plus encore. Dans ce document, je parlerai de l'arrêt - la commande permettant d'arrêter et de redémarrer le système d'exploitation Windows, de décrire les caractéristiques de ses touches et d'expliquer également en quoi il est plus pratique d'utiliser cette commande lorsque vous travaillez avec votre ordinateur.

La plupart des utilisateurs éteignent leur ordinateur en utilisant le menu Démarrer, en utilisant le menu via Alt+F4 ou simplement en appuyant sur le bouton d'alimentation du PC.

Une alternative à cela pourrait être la commande shutdown (traduite de l'anglais par « shutdown » - shutdown). La fonctionnalité de cette commande vous permet d'éteindre votre ordinateur (immédiatement ou après un certain temps), de le redémarrer, de passer en mode veille prolongée et de vous déconnecter de votre compte. Définissez également les fonctionnalités d'arrêt dans une fenêtre graphique spéciale et effectuez d'autres actions qui vous permettent de personnaliser le processus d'arrêt du PC en fonction des besoins d'un utilisateur spécifique.

La commande prend en charge à la fois l'arrêt de l'ordinateur local et l'arrêt à distance, vous permettant d'arrêter (redémarrer, mettre en veille prolongée, etc.) d'autres PC de votre réseau (des droits d'administrateur sont requis).

Comment utiliser l'arrêt

Vous pouvez activer l'arrêt soit à l'aide de la ligne de commande classique, soit à l'aide de la boîte à outils PowerShell. Vous pouvez également faciliter l'utilisation de la commande en créant un raccourci pour la lancer sur votre bureau.

Pour commencer avec la commande (cliquez sur le bouton Démarrer, tapez cmd dans la barre de recherche et appuyez sur Entrée). Je recommande d'exécuter la ligne de commande en tant qu'administrateur via vidéo :

La fonctionnalité de la commande shutdown est la suivante :

De l'ensemble du détenteur des clés, je noterais les éléments suivants :

shutdown /a – la commande arrête le processus d’arrêt ou de redémarrage. Peut être utile dans une situation où le service Mises à jour Windows (Mise à jour Windows) a décidé de redémarrer votre ordinateur (ou lorsque vous ou tout autre programmes tiers démarré le processus de redémarrage);

shutdown /s – commande pour arrêter le PC ;

shutdown /r – commande de redémarrage du PC ;

shutdown /g – la fonctionnalité de la clé est similaire à shutdown /r (l'ordinateur redémarre) et toutes les applications enregistrées sont à nouveau lancées ;

shutdown /h – met l'ordinateur en mode hibernation ;

shutdown /l – déconnectez-vous du compte utilisateur actuel (déconnexion) ;

shutdown /p – arrête l'ordinateur sans avertissement. Équivalent à la commande shutdown /s /f /t 0.

Commande SHUTDOWN - exemples d'implémentation

Jetons un coup d'oeil exemples populaires en utilisant la commande shutdown :

Exemple n°1. Éteignez immédiatement l'alimentation de l'ordinateur

Sur la ligne de commande, tapez :

arrêt /s /t 0

Tapez la commande avec les commutateurs spécifiés dans la ligne de commande

Exemple n°2. Éteindre l'alimentation de l'ordinateur avec un délai

Sur la ligne de commande, utilisez la commande :

shutdown /s /t 3600 (3600 est le temps en secondes, en dans cet exemple cela fait 60 minutes, c'est-à-dire une heure). Au lieu de 3600, définissez n'importe quelle heure qui vous convient, en calculant sa valeur en secondes ;

Exemple n°3. Redémarrez l'ordinateur immédiatement

arrêt /r /t 0

Exemple n°4. Mettre le PC en mode hibernation

Entrez - arrêt /h/t 0

Exemple n°5. Mettre fin à la session de l'utilisateur actuel

Exemple n°6. Empêcher l'ordinateur de s'éteindre

Si vous changez d'avis concernant l'arrêt de l'ordinateur ou si vous souhaitez empêcher un tel arrêt du système, tapez la ligne de commande :

Exemple n°7. Redémarrez l'ordinateur distant par adresse IP

arrêt /r /m\\192.168.0.1

Cette commande vous permet de redémarrer l'ordinateur avec le spécifié adresse réseau, à condition que vous disposiez des droits administratifs appropriés.

Exemple n°8. Éteignez un ordinateur distant en utilisant son nom de réseau

arrêt /s /t 300 /m \\COMP1

La commande coupe l'alimentation ordinateur en réseau COMP1 en 5 minutes (300 secondes).

Exemple n°9. Exécutez la confrontation de l'utilitaire graphique

Après le démarrage, le signe « Remote Shutdown Dialog » apparaîtra à l'écran.

A l'aide du bouton "Ajouter", vous devez préciser l'adresse IP ou le nom l'ordinateur souhaité, sélectionnez l'action souhaitée, puis remplissez le formulaire « Note » (ce texte sera affiché dans un avertissement concernant la réalisation de votre action planifiée).

Exemple n°10. Redémarrez le PC et restaurez les applications enregistrées

Automatisez le processus en créant des raccourcis

Vous pouvez également facilement concevoir la commande dont vous avez besoin sous forme de raccourci situé sur votre bureau. Ensuite, lorsque vous devrez effectuer l'opération spécifiée, il suffira de cliquer sur le raccourci et la commande sera exécutée.

Pour effectuer cette opération, procédez comme suit :


Conclusion

La commande shutdown vous permet d'effectuer les opérations nécessaires pour arrêter et redémarrer votre ordinateur. Si la fonctionnalité de cet instrument vous n'êtes pas satisfait, vous pouvez alors vous tourner vers les capacités de programmes tels que «Shutdown Timer», «Time PC», «Shutdown Scheduler» et d'autres analogues qui vous permettent d'éteindre le PC à l'heure que vous spécifiez.

De manière traditionnelle, les utilisateurs redémarrent l'ordinateur en cliquant sur le bouton de redémarrage dans Interface Windows. Si nécessaire, procédez à un redémarrage physique en appuyant sur un petit bouton situé sous le bouton d'alimentation de l'ordinateur.

Dans le sujet de l'article, nous aborderons la méthode -. En général, cmd est super outil administrateur du système, offrant une automatisation et une rapidité d'action qui ne sont pas toujours disponibles dans gestion normale Fenêtres.

La commande d'arrêt vous y aidera, avec laquelle il est possible non seulement de le redémarrer et de vous déconnecter du système.

Bien entendu, la plupart des utilisateurs n'utiliseront pas les recommandations, mais les professionnels de l'informatique expérimentés doivent absolument connaître les tenants et les aboutissants du travail avec la ligne de commande.

Dans cette leçon, nous examinerons la procédure de redémarrage de votre ordinateur et de celui d'un ordinateur distant. Pour ce faire, vous aurez besoin d'un PC exécutant n'importe quel système d'exploitation et d'un accès administrateur.

Premièrement, depuis qu'en utilisant cet exemple système opérateur Nous allons redémarrer le PC. Ensuite, suivez les étapes ci-dessous.

Redémarrer l'ordinateur local (votre)

Sur la ligne de commande, tapez arrêt –r, après avoir appuyé sur Entrée, vous verrez un message indiquant qu'il s'arrêtera dans une minute. L'arrêt utilise diverses options, dans notre cas c'est l'option –r, qui indique un redémarrage du système.

En utilisant la construction shutdown –r –t 900, l’ordinateur redémarrera dans 15 minutes. –t est ajouté à la commande, à l'aide de laquelle un nombre (en secondes) est spécifié à côté.

Ces étapes sont efficaces lorsque vous installez un logiciel qui nécessite un redémarrage après l'installation et que vous ne pouvez pas contrôler le processus à tout moment. Ensuite, redémarrer automatiquement le système est ce dont vous avez besoin.

Après avoir utilisé shutdown –r –t 900, un message apparaîtra dans la barre d'état (comme dans la capture d'écran). Il vous informera du temps nécessaire au redémarrage.

Redémarrer un ordinateur distant

Pour effectuer ces étapes, vous avez besoin d'un accès administrateur. Pour redémarrer l'ordinateur distant Vous devez taper shutdown –r -m \\PC name. À l'endroit où « Nom du PC » est placé, vous devrez saisir le nom de l'ordinateur distant.

Ici, vous pouvez également définir une certaine valeur temporaire (secondes) du paramètre -t pour redémarrer l'ordinateur. Dans ce cas, il est raisonnable d'utiliser un commentaire dans le module complémentaire contenant la raison du redémarrage.

Dans la ligne de commande, saisissez shutdown –r -t 500 -m \\PC name -c « Redémarrage dû à une mise à jour du système » (entre guillemets), afin d'indiquer la raison de l'arrêt.

Si vous souhaitez modifier ou annuler les paramètres de redémarrage de votre ordinateur ou d'un ordinateur distant, utilisez shutdown –a. Réglez ensuite à nouveau les paramètres.

De ces manières, vous pouvez redémarrez l'ordinateur à partir de la ligne de commande, et si vous devez annuler des actions planifiées.

Utilitaire de ligne de commande fermer est une commande Windows intégrée qui vous permet de redémarrer, d'arrêter, de mettre en veille prolongée ou de mettre fin à la session de l'utilisateur. Dans ce manuel, nous montrerons des exemples de base d'utilisation de la commande shutdown sous Windows (toutes les commandes discutées sont lancées dans la fenêtre Exécuter - Win + R ->, dans la ligne de commande cmd.exe ou dans la console PowerShell).

La commande shutdown a la syntaxe suivante :

arrêt xx : aa ]

Comme vous pouvez le voir, la commande propose de nombreuses options et a également la possibilité d'effectuer des opérations d'arrêt/redémarrage sur ordinateur distant.

Arrêtez Windows à l'aide de la commande Arrêter

Pour arrêter Windows et votre ordinateur, vous devez utiliser commande d'arrêt avec clé /s.

Redémarrer Windows

Pour redémarrer votre ordinateur, vous devez ajouter l'option /r. Après avoir terminé ceci Commandes Windows redémarrera correctement.

Mettre fin à une session utilisateur

Pour mettre fin à la session utilisateur en cours (déconnexion), vous devez exécuter la commande :

Cette commande est similaire à l'exécution de la commande déconnexion.

Mettre votre ordinateur en mode veille prolongée

Pour mettre l'ordinateur en mode hibernation (dans ce mode, tout le contenu de la mémoire est écrit dans un fichier hyberfil.sys sur le disque et l'ordinateur passe en mode veille avec une consommation d'énergie réduite), exécutez la commande :

Redémarrer l'ordinateur avec un message aux utilisateurs

Vous pouvez avertir tout le monde Utilisateurs Windows sur l'arrêt/redémarrage prochain d'un ordinateur ou d'un serveur en envoyant un message à toutes les sessions actives (généralement cette fonctionnalité est utilisée sur les serveurs RDS de terminaux où plusieurs utilisateurs travaillent simultanément, chacun dans sa propre session RDP).

shutdown /r /c "Ce serveur redémarrera dans 60 secondes."

Arrêt/redémarrage retardé de l'ordinateur

Vous pouvez éteindre ou redémarrer votre ordinateur avec un certain délai (à l'aide d'une minuterie). Utilisation de l'option /t vous pouvez spécifier l'intervalle de temps (en secondes) après lequel le PC/serveur sera redémarré ou arrêté. De cette façon, vous pouvez donner aux utilisateurs plus de temps pour gagner du temps. ouvrir des fichiers et fermez les applications correctement. Cette option est pratique à utiliser conjointement avec l’envoi d’un message. Dans cet exemple, nous spécifions que Windows s'arrêtera dans 10 minutes (600 secondes) et informera les utilisateurs par un message.

shutdown /s /t 600 /c "Le serveur sera arrêté dans 10 minutes. Enregistrez vos documents !"

L'utilisateur recevra un avertissement concernant l'arrêt programmé : Votre session se terminera.

Si le délai est très long, par exemple 100 minutes (6 000 secondes), alors au lieu d'une fenêtre d'avertissement, un message contextuel apparaît dans le coin inférieur droit de l'écran : « Votre session sera terminée. Fonctionnement de Windows sera terminé dans 100 minutes».

Annuler l'arrêt/le redémarrage de l'ordinateur

Après avoir exécuté la commande shutdown ou redémarrer Windows, par défaut, l'utilitaire d'arrêt attend 60 secondes sans effectuer aucune action. L'administrateur peut annuler le redémarrage ou l'arrêt de l'appareil si pendant ce temps il parvient à exécuter la commande :

Après avoir annulé l'arrêt, un message contextuel apparaîtra dans le coin inférieur droit de l'écran : « Déconnexion annulée. Arrêt programmé annulé».

Redémarrez votre ordinateur immédiatement

Pour arrêter ou redémarrer votre ordinateur immédiatement, sans attendre les 60 secondes standard, vous devez spécifier la valeur 0 pour le paramètre /t. Par exemple, pour redémarrer immédiatement l'ordinateur :

arrêt /r /t 0

Une clé très importante /f. Je l'utilise presque toujours lors de l'arrêt ou du redémarrage Serveurs Windows. Cet attribut garantit la résiliation forcée de tous programmes en cours d'exécution et traite, sans attendre la confirmation de l'utilisateur (nous n'attendrons pas la confirmation de fermeture des programmes de tous les utilisateurs sur serveur de terminaux, vous ne pouvez pas l'attendre).

La commande suivante redémarrera votre ordinateur à partir de démarrage automatique toutes les applications enregistrées après un redémarrage (c'est-à-dire les applications enregistrées auprès du système à l'aide de la fonction API RegisterApplicationRestart).

Exécuter la commande shutdown sur des ordinateurs distants

Vous pouvez redémarrer un ordinateur distant via le réseau ; pour ce faire, vous devez y avoir accès. accès au réseau, UN compte, à partir duquel la commande shutdown est lancée, doit être membre du groupe d'administrateurs locaux sur l'ordinateur distant (serveur) :

arrêt /r /t 120 /m \\192.168.1.100

Si toutes les conditions ci-dessus sont vraies, mais que lorsque vous exécutez la commande d'arrêt, vous recevez une erreur « Accès refusé (5) », vous devez (C$, ADMIN$) sur l'ordinateur distant en modifiant la valeur de LocalAccountTokenFilterPolicy paramètre à 1.

reg ajouter "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "LocalAccountTokenFilterPolicy" /t REG_DWORD /d 1 /f

Si vous devez redémarrer à distance plusieurs ordinateurs, vous pouvez en enregistrer une liste dans fichier texte et démarrez un redémarrage à distance de tous les ordinateurs à l'aide du script PowerShell suivant :

$sh_msg = "Votre ordinateur redémarrera automatiquement dans 10 minutes. Enregistrez vos fichiers et fermez tous les programmes en cours d'exécution"
$sh_delay = 600 # secondes
$ordinateurs = gc C:\PS\PC-list.txt
foreach ($comp en $ordinateurs)
{
& "C:\Windows\System32\SHUTDOWN.exe" "-m \\$comp -r -c $sh_msg -t $sh_delay"
}

interface graphique de la commande d'arrêt

Pour ceux qui ne sont pas à l'aise avec le travail en ligne de commande, il existe Interface graphique pour la commande shutdown, pour l'appeler, tapez :

Comme vous pouvez le voir, dans la boîte de dialogue d'arrêt à distance, vous pouvez ajouter plusieurs ordinateurs qui doivent être redémarrés/arrêtés, spécifier le texte de notification et définir la raison de l'arrêt à enregistrer dans le journal Windows.

Raccourci pour redémarrer votre ordinateur

Pour la commodité des utilisateurs, vous pouvez créer des raccourcis sur le bureau pour éteindre ou redémarrer l'ordinateur depuis les réglages nécessaires. Un tel raccourci peut être utile pour redémarrer à partir d'une session RDP lorsqu'il n'y a pas de boutons de redémarrage/arrêt dans le menu Démarrer.

Si vous souhaitez que votre ordinateur ou serveur s'arrête/redémarre toujours à certaine heure vous pouvez ajouter la commande shutdown avec certains paramètres au planificateur Emplois Windows tâcheschd.msc.

Par exemple, la tâche de planification suivante redémarrera l'ordinateur tous les soirs à minuit.

$Trigger = New-ScheduledTaskTrigger - À 00h00 - Quotidiennement
$Utilisateur = "AUTORITÉ NT\SYSTÈME"
$Action= New-ScheduledTaskAction -Exécuter "shutdown.exe" -Argument "–f –r –t 120"
Register-ScheduledTask -TaskName "RebootEvertyNight_PS" -Trigger $Trigger -User $User -Action $Action -RunLevel Highest –Force