Script .batch reboot serveur
tchil73
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
pafdantafass Messages postés 2013 Date d'inscription Statut Contributeur Dernière intervention -
pafdantafass Messages postés 2013 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'aimerais faire un script pour rebooter une trentaine de serveurs Windows, à partir d'un serveur de rebond, tous les soirs à une certaine heure ainsi qu'un script qui puisse me signaler si les services sont bien démarrés ou non.
Je ne connais pas grand chose en programmation ( si on peut appeler sa de la programmation ) donc si quelqu'un peut m'apporter sa connaissance je lui serait très reconnaissant sa m'évitera de faire tous cela manuellement ^^.
Merci d'avance pour vos réponses.
Tchil
J'aimerais faire un script pour rebooter une trentaine de serveurs Windows, à partir d'un serveur de rebond, tous les soirs à une certaine heure ainsi qu'un script qui puisse me signaler si les services sont bien démarrés ou non.
Je ne connais pas grand chose en programmation ( si on peut appeler sa de la programmation ) donc si quelqu'un peut m'apporter sa connaissance je lui serait très reconnaissant sa m'évitera de faire tous cela manuellement ^^.
Merci d'avance pour vos réponses.
Tchil
A voir également:
- Bat reboot
- Reboot pc - Guide
- Reboot system now - Guide
- Fichier bat - Guide
- Bat to exe converter - Télécharger - Édition & Programmation
- Press any key to reboot the machine - Forum Windows
sc query type= service state= all > listeTousLesServices.txt
Je l'ai donc enregistrer en .bat et je l'ai lancé. Un fichier listetouslesservices.txt a été créé avec tous les services référencés de mon poste sur lequel j'ai lancé la commande. A partir de la comment je fais pour que la vérification des services pointes sur les serveurs dont je devrais contrôler l'état des services?
J'ai aussi une deuxième question pour les reboot des serveurs :
FOR /F %%I IN (listeTousLesPC.txt) DO shutdown -m -f -r \\%%I
Dans le fichier que je dois créer avec tous les serveurs référencé ( listetouslespc.txt), je les listes les un après les autres ou faut il mettre des virgules, des points virgules, revenir a la ligne pour chaque serveur .. ?
Désolé si ces questions vous paraisses bête mais je ne connais pas grand chose ^^
Merci
Tu peux par exemple copier le batch sur chacune des bécanes, créer une tâche dans le planificateur pour execution.
Je serais toi, pour avoir la date du test, ainsi que le nom du pc, je mettrai finalement la ligne :
ensuite tu centralises tout, par exemple sur ton pc. Tu commences par créer un dossier partagé. Puis, dans le script tu ajoutes les lignes ci-dessous:
Ca va copier le fichier txt sur ton pc dans le dossier partagé.
Pour le redémarrage:
Tu les mets les uns en dessous des autres: