vous souhaitez exécuter un script batch manuellement sur plusieurs ordinateurs en même temps, vous pouvez utiliser un outil tiers tel que PSExec de Microsoft ou Invoke-Command de PowerShell.
Voici comment utiliser PSExec pour exécuter un script batch sur plusieurs ordinateurs en même temps :
Téléchargez PSExec depuis le site Web de Microsoft.
Ouvrez une invite de commande et naviguez jusqu’au répertoire où vous avez téléchargé PSExec.
Exécutez la commande suivante pour exécuter le script batch sur plusieurs ordinateurs :
Remplacez « liste_ordinateurs.txt » par le chemin complet du fichier texte contenant la liste des noms d’ordinateurs sur lesquels vous souhaitez exécuter le script, un nom d’ordinateur par ligne. Remplacez « chemin_vers_script.bat » par le chemin complet du script batch que vous souhaitez exécuter.
PSExec vous demandera les informations d’identification de l’utilisateur à utiliser pour se connecter aux ordinateurs cibles. Entrez les informations d’identification appropriées.
PSExec exécutera le script batch sur chaque ordinateur de la liste et affichera les résultats sur la console.
Notez que pour utiliser PSExec, vous devez disposer des autorisations nécessaires pour accéder à distance aux ordinateurs cibles, et que vous devez exécuter la commande depuis un compte avec des privilèges élevés sur les ordinateurs cibles.
Voici un exemple de contenu pour un fichier texte « liste_ordinateurs.txt » contenant une liste de noms d’ordinateurs sur lesquels vous souhaitez exécuter le script :
ORDINATEUR1
ORDINATEUR2
ORDINATEUR3
Chaque nom d’ordinateur doit être sur une ligne séparée. Vous pouvez également inclure des adresses IP à la place des noms d’ordinateurs si vous le souhaitez, mais vous devez vous assurer que vous pouvez accéder à distance à chaque ordinateur de la liste en utilisant les informations d’identification que vous fournissez lorsque vous exécutez la commande PSExec.
Exécuter un script batch sur plusieurs ordinateurs en même temps
vous souhaitez exécuter un script batch manuellement sur plusieurs ordinateurs en même temps, vous pouvez utiliser un outil tiers tel que PSExec de Microsoft ou Invoke-Command de PowerShell.
Voici comment utiliser PSExec pour exécuter un script batch sur plusieurs ordinateurs en même temps :
Remplacez « liste_ordinateurs.txt » par le chemin complet du fichier texte contenant la liste des noms d’ordinateurs sur lesquels vous souhaitez exécuter le script, un nom d’ordinateur par ligne. Remplacez « chemin_vers_script.bat » par le chemin complet du script batch que vous souhaitez exécuter.
Notez que pour utiliser PSExec, vous devez disposer des autorisations nécessaires pour accéder à distance aux ordinateurs cibles, et que vous devez exécuter la commande depuis un compte avec des privilèges élevés sur les ordinateurs cibles.
Voici un exemple de contenu pour un fichier texte « liste_ordinateurs.txt » contenant une liste de noms d’ordinateurs sur lesquels vous souhaitez exécuter le script :
Chaque nom d’ordinateur doit être sur une ligne séparée. Vous pouvez également inclure des adresses IP à la place des noms d’ordinateurs si vous le souhaitez, mais vous devez vous assurer que vous pouvez accéder à distance à chaque ordinateur de la liste en utilisant les informations d’identification que vous fournissez lorsque vous exécutez la commande PSExec.