Comment arrêter ou redémarrer un ordinateur distant
Si vous disposez de plusieurs ordinateurs sur votre réseau domestique ou professionnel, vous pouvez les administrer à distance quel que soit leur système d'exploitation.
L'administration d'un ordinateur à distance fait référence à toute méthode permettant de contrôler un ordinateur à distance, n'importe où dans le monde. L'administration à distance inclut entre autres la possibilité d'arrêter ou de redémarrer un ordinateur. Si vous disposez de deux ordinateurs ou plus connectés à votre réseau domestique ou professionnel, ou même en dehors de votre réseau, vous pouvez utiliser l'un d'eux pour éteindre les autres à distance. Les ordinateurs Windows, Linux et Mac prennent tous en charge cette fonctionnalité.
Si vous utilisez Windows, vous devrez préconfigurer l'ordinateur distant pour pouvoir prendre en charge l'arrêt à distance. Une fois ceci configuré, vous pouvez facilement effectuer l’arrêt avec une simple commande Terminal depuis n’importe quel ordinateur. Cet article vous montrera différentes méthodes que vous pouvez utiliser pour arrêter ou redémarrer un ordinateur distant.
Arrêtez les ordinateurs distants à l'aide PsExec commande
PsExec est un utilitaire de Microsoft qui vous permet d'exécuter des commandes sur un ordinateur distant. Par exemple, vous pouvez utiliser PsExec pour arrêter et redémarrer un ordinateur distant, gérer les processus sur l'ordinateur distant et bien plus encore, sans avoir à installer manuellement le logiciel client : il vous suffit de copier PsExec sur votre chemin exécutable. Cependant, l'outil ne fonctionne que lorsque les critères suivants sont remplis :
- Le partage de fichiers et d'imprimantes est activé sur l'ordinateur local et distant
- Les deux ordinateurs appartiennent au même groupe de travail ou réseau de domaine
- Vous connaissez le mot de passe du compte administrateur sur l'ordinateur distant
Avant d'utiliser PsExec pour exécuter des commandes à distance, vous devez télécharger et extraire les fichiers de PsTools sur l'ordinateur qui exécutera les commandes à distance. Suivez les étapes ci-dessous pour terminer le processus de configuration :
- Ouvrez le dossier où se trouvent les fichiers extraits et, dans la barre de navigation en haut du dossier, effacez ce qui s'y trouve et entrez cmd. Cela ouvrira l'invite de commande dans ce dossier afin que vous puissiez exécuter des commandes via PsExec.
- L'invite de commande étant désormais ouverte dans le dossier contenant PsExec.exe, vous pouvez commencer à saisir des commandes sur la machine distante.
- Entrez les commandes suivantes pour exécuter cmd sur la machine distante cible (en utilisant l'adresse IP ou le nom de l'ordinateur) : psexec \192.168.1.50 cmd
- Une fois terminé, vous devriez pouvoir saisir des commandes comme si vous étiez assis devant l'ordinateur distant. Maintenant, vous devriez pouvoir arrêter ou redémarrer l'ordinateur distant à l'aide des commandes suivantes, selon le cas :
shutdown /s Arrête l'ordinateur.
reboot /r Redémarrez l'ordinateur.

Arrêtez un ordinateur distant à l'aide deutilisation nettecommande
Leutilisation netteLa commande vous permet de vous connecter, de supprimer et de configurer des connexions à des ressources partagées telles que des lecteurs mappés et des imprimantes réseau. Vous pouvez également l'utiliser pour arrêter ou redémarrer un ordinateur distant. Pour ce faire, il utilise divers paramètres et commutateurs. La commande est disponible à partir de l'invite de commande dans le système d'exploitation du bureau Windows (Windows 10/8/7) et du serveur (serveur 2008/2016/2019).
Pour utiliser leutilisation nettepour arrêter ou redémarrer un ordinateur sur le réseau, vous devez désactiver le contrôle de compte d'utilisateur pour les exécutions à distance dans le registre en suivant les étapes ci-dessous :
- Tout d’abord, ouvrez et exécutez l’invite de commande en tant qu’administrateur.
- Tapez la commande suivante pour désactiver le contrôle de compte d'utilisateur pour les exécutions à distance et appuyez sur la touche Entrée :
reg ajouter HKLMSoftwareMicrosoftwindowsCurrentVersionPoliciessystem /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f
Une fois terminé, votre appareil sera ouvert pour recevoir des commandes à distance d'utilisateurs authentifiés. La syntaxe pour arrêter un ordinateur distant est la suivante :
arrêt /s /m \REMOTE-PC /t TIME /c « COMMENTAIRE » /f
- /s est utilisé pour arrêter l’ordinateur.
- /r est utilisé pour redémarrer l'ordinateur.
- /m \ordinateur est utilisé pour spécifier l'ordinateur cible
- /t est utilisé pour définir le délai d'attente avant l'arrêt
- TIME représente le nombre de secondes à attendre avant de commencer le processus d'arrêt
- /c est utilisé pour imprimer des commentaires sur l'écran de l'ordinateur avant de redémarrer ou d'arrêter
- COMMENTAIRE signifie la boîte de dialogue personnalisée que vous souhaitez envoyer à l'utilisateur
- /F est utilisé pour forcer la fermeture des applications en cours d'exécution sans avertir les utilisateurs
Maintenant, suivez les étapes ci-dessous pour arrêter un ordinateur distant avec l'IP 192.168.1.50 en utilisant la syntaxe ci-dessus :
- Ouvrez et exécutez l'invite de commande en tant qu'administrateur
- Tapez la commande suivante pour vous connecter au partage de communication inter-processus (IPC$) intégré à Windows, au compte d'utilisateur anonyme et à un mot de passe nul, puis appuyez sur Entrée :utilisation nette \192.168.1.50IPC$ '' /u : ''
- Confirmez le nom du compte situé sur l'appareil distant et appuyez sur Entrée.
- Confirmez le mot de passe du compte et appuyez sur Entrée.
- Tapez la commande suivante pour arrêter, composée de l'ordinateur distant, et appuyez sur Entrée :
shutdown /s /m \192.168.1.50 /t 120 /c 'Ce PC s'arrêtera dans deux minutes pour maintenance.' /F
Si personne n'utilise l'ordinateur, vous pouvez utiliser la commande ci-dessous pour éteindre immédiatement l'appareil :
arrêt /s /m \192.168.1.50 /t 0 /f
Une fois ces étapes terminées, l'hôte distant s'éteindra selon les commandes lancées.
Arrêter un ordinateur distant à l'aide de PowerShell
PowerShell est une solution d'automatisation des tâches multiplateforme de Microsoft, composée d'un shell de ligne de commande, d'un langage de script et d'un cadre de gestion de configuration. PowerShell fonctionne sous Windows, Linux et Mac. PowerShell peut être utilisé pour effectuer l’arrêt groupé d’ordinateurs distants sans activer la fonctionnalité d’arrêt à distance.
LeArrêter l'ordinateuretRedémarrer l'ordinateurles applets de commande sont les Commandes PowerShell pour arrêter et redémarrer les ordinateurs locaux et distants. LeArrêter l'ordinateurl'applet de commande a le -Nom de l'ordinateur commutateur, à travers lequel vous pouvez spécifier une liste de systèmes qui nécessitent un arrêt. Certains des paramètres notables pour leArrêter l'ordinateurla commande est la suivante :
- Nom de l'ordinateur: Spécifie les ordinateurs à arrêter. La valeur par défaut est l'ordinateur local. Le nom de l'ordinateur peut être le Nom NETBIOS , adresse IP , ou Nom de domaine complet (Nom de domaine complet) d'un ou plusieurs ordinateurs dans une liste séparée par des virgules. Pour spécifier l'ordinateur local, saisissez le nom de l'ordinateur ou localhost.
- Confirmer: Vous demande une confirmation avant d’exécuter l’applet de commande.
- Informations d'identification : Spécifie un compte utilisateur autorisé à effectuer cette action. La valeur par défaut est l'utilisateur actuel. Le certificat peut être un nom d'utilisateur, tel que utilisateur001 ou domaine01utilisateur001 , ou un objet PSCredential généré par l'applet de commande Get-Credential. Si vous saisissez un nom d'utilisateur, vous serez invité à saisir le mot de passe.
- Forcer : Force un arrêt immédiat de l'ordinateur.
- Authentification Wsman : Spécifie le mécanisme utilisé pour authentifier les informations d'identification de l'utilisateur lorsque l'applet de commande utilise le protocole WSMan. La valeur par défaut est Par défaut. Les valeurs acceptables pour ce paramètre sont : Basic, CredSSP, Default, Digest, Kerberos et Négocier.
Arrêtez les ordinateurs distants : Voici la syntaxe pour arrêter plusieurs ordinateurs distants à l’aide de l’applet de commande PowerShell :
Arrêter l'ordinateur -ComputerName 192.168.1.50, 192.168.1.51, 192.168.1.52
Si quelqu'un travaille actuellement sur les ordinateurs distants, vous obtiendrez une erreur. Pour résoudre ce problème, vous pouvez ajouter le-Forcerclé, qui effectuera un arrêt forcé comme indiqué ci-dessous :
Arrêter l'ordinateur -Nom de l'ordinateur 192.168.1.50, 192.168.1.51, 192.168.1.52 -Forcer
Arrêt à l'aide de l'authentification spécifiée : Vous souhaiterez peut-être arrêter un ordinateur distant à l'aide de l'authentification spécifiée. C'est là qu'intervient le paramètre WsmanAuthentication. Dans l'exemple ci-dessous, le paramètre WsmanAuthentication spécifie l'utilisation de Kerberos pour établir une connexion à distance.
Stop-Computer -ComputerName 192.168.1.50 -WsmanAuthentication Kerberos
Arrêt pour le compte d'un compte spécifique : Si vous devez effectuer un arrêt au nom d'un compte particulier, vous pouvez utiliser le commutateur -Credential comme indiqué ci-dessous, qui nécessite le nom de domaine (domain01), le nom d'utilisateur (user001) et le mot de passe lorsque vous y êtes invité :
Stop-Computer -ComputerName 192.168.1.50 -Credential domain01user001 -Force
Arrêtez plusieurs ordinateurs dans un domaine : Une situation peut survenir dans laquelle vous devez arrêter plusieurs ordinateurs dans un domaine. LeArrêter l'ordinateurLa commande peut facilement faire face à cette tâche, mais vous devez d'abord créer un fichier texte contenant une liste d'ordinateurs (dans une seule colonne) qui doivent être arrêtés, puis exécuter la commande comme indiqué ci-dessous :
$b = Get-Content -Chemin C:computers.txt
$c = Get-Credential -Credential Domaine01Admin01
Stop-Computer -ComputerName $b -Force -Credential $c
- Obtenir du contenuutilise le paramètre Path pour obtenir un fichier dans le répertoire courant avec la liste des ordinateurs du domaine. Les objets sont stockés dans le$bvariable.
- Obtenir les informations d'identificationutilise le paramètre Credential pour spécifier les informations d'identification d'un administrateur de domaine. Les certificats sont stockés dans le$cvariable.
- Arrêter l'ordinateurarrête les ordinateurs spécifiés avec la liste des ordinateurs du paramètre ComputerName dans le$bvariable. Ensuite, le paramètre Force force un arrêt immédiat. Enfin, le paramètre Credential soumet les informations d'identification enregistrées dans le$cvariable.
Arrêt en tâche de fond : Il peut arriver que vous souhaitiez arrêter des ordinateurs distants en arrière-plan. Dans ce cas, l'opérateur d'arrière-plan&peut être utilisé pour exécuter leArrêter l'ordinateurcommande en tâche de fond, comme indiqué ci-dessous :
$b = Arrêter l'ordinateur -Nom de l'ordinateur 192.168.1.50, 192.168.1.51 &
$résultats = $b | Recevoir un travail
$résultats
- Les objets de travail sont stockés dans le$bvariable
- Les objets de travail dans le$bLes variables sont envoyées dans le pipeline vers Receiver-Job, qui obtient les résultats du travail
- Les objets sont stockés dans le$résultatsvariable
- Le$résultatsla variable affiche les informations sur la tâche dans la console PowerShell
Arrêter un ordinateur distant à l'aide de l'interface graphique
Cette méthode fournit une interface graphique qui rend plus accessible l'envoi de la commande d'arrêt à un ordinateur distant sur le réseau. C'est là que learrêtila commande entre en jeu. Cette commande affiche une boîte de dialogue graphique qui vous permet de sélectionner l'ordinateur distant ou de saisir son nom ou son adresse IP à l'aide du bouton Ajouter. Vous pouvez ensuite spécifier si vous souhaitez arrêter ou redémarrer, y compris une option pour ajouter un commentaire.
Avant de pouvoir exécuter cette commande, vous devez d'abord configurer l'ordinateur distant pour autoriser l'exécution de commandes à distance en procédant comme suit :
- Tout d’abord, ouvrez et exécutez l’invite de commande en tant qu’administrateur.
- Tapez la commande suivante pour désactiver le contrôle de compte d'utilisateur pour les exécutions à distance et appuyez sur la touche Entrée :
reg ajouter HKLMSoftwareMicrosoftwindowsCurrentVersionPoliciessystem /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f
Une fois terminé, vous pouvez alors utiliser learrêti commande pour arrêter ou redémarrer plusieurs ordinateurs distants selon le cas, en suivant les étapes ci-dessous :
- Appuyez sur la touche Windows + R du clavier pour ouvrir la boîte de dialogue Exécuter.
- Taperarrêt /icommande et cliquez sur le bouton OK.
- Cliquez sur le bouton Ajouter.
- Entrez le nom de l'ordinateur ou l'adresse IP de l'ordinateur distant.
- Cliquez sur le bouton OK.
- (Facultatif) Répétez les étapes n° 4, 5 et 6 pour ajouter d'autres ordinateurs à la liste.
- Utilisez l'option « Que voulez-vous que ces ordinateurs fassent » pour sélectionner Arrêter, Redémarrer ou Annoter un arrêt inattendu.
- Cochez l'option « Avertir l'utilisateur de l'action » pour alerter l'utilisateur.
- Utilisez l’option d’affichage d’avertissement pour spécifier la durée pendant laquelle l’avertissement doit s’afficher à l’écran en secondes.
- Dans la section « Shutdown Event Tracker », utilisez le menu déroulant Option et sélectionnez la raison pour laquelle vous éteignez les ordinateurs.
- Cochez l'option « Planifié » si vous souhaitez enregistrer l'action comme prévu. Sinon, l'action sera enregistrée comme « non planifiée ».
- Dans la section « Commentaires », tapez le message que vous souhaitez que l'utilisateur voie, par exemple « Le PC s'arrêtera dans une minute pour maintenance ».
- Cliquez sur le bouton OK
Une fois les étapes ci-dessus terminées, les ordinateurs de la liste s'arrêteront en fonction de votre configuration et de votre message.

Arrêter un ordinateur distant à l'aide de RDP
Protocole de bureau à distance (RDP) est un protocole propriétaire développé par Microsoft qui fournit à un utilisateur une interface graphique pour se connecter à un autre ordinateur via une connexion réseau. Pour lancer une connexion RDP, un logiciel client et serveur RDP est requis respectivement sur les ordinateurs locaux et distants. Heureusement, tous ces éléments sont préinstallés sur les machines Windows. Les clients RDP sont également disponibles pour la plupart des versions de macOS, Linux, Android et iOS. Une version open source est également disponible.
RDP vous évite les maux de tête liés à la configuration et à l'utilisation de l'approche en ligne de commande pour arrêter et redémarrer les ordinateurs distants. Cependant, vous devrez peut-être configurer la redirection de port sur votre routeur si l'ordinateur distant se trouve en dehors de votre réseau. Suivez les étapes ci-dessous pour arrêter un ordinateur distant à l'aide de RDP :
- Tapez « RDP » dans la barre de recherche Windows pour localiser l'application RDP.
- Entrez les informations de connexion requises lorsque vous êtes invité à continuer.
- Une fois la connexion établie, vous pouvez alors utiliser votre souris pour éteindre ou redémarrer votre ordinateur, selon le cas.

Arrêter un ordinateur distant à l'aide d'un tiers outils
Outre les commandes d'arrêt intégrées et d'autres outils intégrés pouvant être utilisés pour arrêter/redémarrer un ordinateur local ou distant, il existe de nombreux gratuit et tiers commercial outils d'administration à distance là-bas qui peuvent faire le même travail, sinon mieux. De plus, les outils tiers sont beaucoup plus simples à configurer et à utiliser que la plupart des outils intégrés.
Les exemples typiques incluent Visionneuse d'équipe , SerréVNC , Connectez-moi , Mastic , Symantec pcAnywhere , Outil d'arrêt/redémarrage ManageEngine , et une foule d'autres, dont VPN d'accès à distance applications. Le seul inconvénient est que certains outils tiers nécessitent que leur logiciel soit installé à la fois sur les ordinateurs locaux et distants.
Conclusion
Nous avons discuté de différentes méthodes que vous pouvez utiliser pour arrêter ou redémarrer un ordinateur distant. Bien que l'administration d'un ordinateur à distance, y compris la possibilité de déclencher un arrêt ou un redémarrage, ait de nombreuses utilisations juridiques et offre de nombreux avantages, elle a également des implications en matière de sécurité.
Les cybercriminels peuvent profiter des configurations et des paramètres permettant l'administration à distance, ainsi que des failles existantes pour accéder à distance à votre ordinateur et mener des activités malveillantes. Vous devez donc respecter pratiques d'accès à distance sécurisées et veiller à ce que des mesures de sécurité appropriées soient en place pour empêcher failles de sécurité .
Arrêter ou redémarrer un ordinateur distant
Comment envoyer Ctrl Alt Suppr dans le Bureau à distance ?
En appuyant simultanément sur les touches « CTRL », « ALT » et « FIN », l'écran Options de sécurité Windows s'affichera à partir duquel vous pourrez arrêter ou redémarrer l'ordinateur. Cela fonctionne également au sein d'une session Bureau à distance. Si vous avez appuyé sur ces trois touches dans une fenêtre de connexion, les options d'arrêt que vous obtenez s'appliqueront à l'ordinateur distant et non au vôtre.
Comment redémarrer un ordinateur par adresse IP ?
Vous pouvez arrêter un ordinateur distant sur le réseau si vous connaissez son adresse IP. À l'invite de commande Windows, saisissez shutdown /m \[IP Address] mais saisissez l'adresse de l'ordinateur au lieu de [IP Address]. Il existe un certain nombre d'autres options que vous pouvez ajouter à cette commande, telles que l'affichage d'un message sur l'ordinateur distant ou le retardement de l'arrêt. Entrez simplement shutdown à l'invite de commande pour voir la liste complète des options.
Quelle est la commande de redémarrage ?
Vous pouvez redémarrer un ordinateur distant à partir de l'invite de commande Windows à l'aide de l'utilitaire d'arrêt. Entrez shutdown /r /m \[IP Address] sur la ligne de commande, mais indiquez l'adresse IP de l'ordinateur que vous souhaitez arrêter au lieu de [IP Address].