Arrêter ou redémarrer rapidement plusieurs systèmes Windows à distance

Grâce à l’utilisation conjointe des commandes DO et SHUTDOWN proposées nativement dans Windows, il est possible d’arrêter ou de redémarrer à distance une liste d’ordinateurs voir même tous les ordinateurs d’une plage d’adresses IP.

Arrêter ou redémarrer une liste d’ordinateurs

Tout d’abord créez  un nouveau fichier texte contenant la liste des ordinateurs

SERVEUR1
SERVEUR2
SERVEUR3
SERVEUR4

Vous pouvez l’appeler liste.txt et l’enregistrer dans votre lecteur C:\

Ensuite ouvrez une ligne de commande

  • Pour arrêter les ordinateurs contenu dans liste.txt:
FOR /F %i in (c:\liste.txt) DO shutdown /s %i
  • Pour redémarrer les ordinateurs contenu dans liste.txt:
FOR /F %i in (c:\liste.txt) DO shutdown /r %i

Arrêter ou redémarrer les ordinateurs d’une plage IP

Il est également possible de lancer des commandes sur tous les serveurs d’une plage IP donnée. Plus besoin de liste mais soyez très vigilant et surtout responsable de vos actes. Votre hiérarchie n’appréciera guère un arrêt simultané de tous les systèmes Windows d’une entreprise (postes clients et serveurs …).

  • Pour arrêter tous les ordinateurs de la plage IP 192.168.0.1 à 192.168.0.254
FOR /L %i in (1,1,254) DO shutdown ''192.168.0.%i -s
  • Pour redémarrer tous les ordinateurs de la plage IP 192.168.0.25 à 192.168.0.35
FOR /L %i in (25,1,35) DO shutdown ''192.168.0.%i -r
  • Pour fermer les sessions de tous les ordinateurs de la plage IP 192.168.0.100 à 192.168.0.200
FOR /L %i in (100,1,200) DO shutdown ''192.168.0.%i -l

Laisser un commentaire

Cliquez ici pour révoquer votre décision.