L'exécution de plusieurs commandes cmd via psexec
Je suis en train de travailler sur la création d'une seule commande qui sera exécutée à plusieurs choses sur la ligne de commande d'une autre machine. Voici ce que je cherche à faire.
- Utiliser psexec d'accéder à distance à la machine
- de voyage pour le bon répertoire et de fichier
- exécuter la tâche ant
- sortie cmd
- courir ensemble dans une ligne
Je peux exécuter la commande ci-dessous à partir de l'Exécuter pour terminer ce que j'ai accompli, mais n'arrive pas à obtenir le format correct pour psexec pour le comprendre.
cmd /K cd /d D:\directory & ant & exit
J'ai essayé de appling ce à la psexec exemple ci-dessous:
psexec \\machine cmd /K cd /d D:\directory & ant & exit
Lors de l'exécution de ce qu'il va activer la ligne de commande et les voyages à D:\directory
mais ne pas exécuter les commandes restantes. L'ajout de ""
juste crée plus de problèmes.
Quelqu'un peut-il me guider vers le bon format? Ou quelque chose d'autre que psexec je peux l'utiliser pour effectuer cette (options gratuites uniquement)?
OriginalL'auteur Steve Miskiewicz | 2012-01-04
Vous devez vous connecter pour publier un commentaire.
Compris enfin après quelques recherches sur internet et d'essai et d'erreur. psexec besoins /c pour exécuter plusieurs commandes, mais cette syntaxe ne fonctionne pas avec la configuration que j'ai écrit ci-dessus. J'ai reçu la commande ci-dessous pour exécuter ce dont j'ai besoin.
Je n'ai pas besoin de quitter parce que psexec sortira de lui-même à la fin. Vous pouvez également utiliser && d'exiger la réussite de continuer à la prochaine commande. Trouvé ce forum utile
http://forum.sysinternals.com/psexec_topic318.html
Et ce pour l'exécution de psexec commandes
http://ss64.com/nt/psexec.html
^
, je ne peux pas le comprendre avec ce code.OriginalL'auteur Steve Miskiewicz
Cela fonctionne:
psexec \ComputerName cmd /c "echo hey1 & echo hey2"
OriginalL'auteur TByte
Depuis que vous avez demandé sur les autres options, ce qui a configuration de l'étiquette de gestion-- je suppose que vous pouvez être intéressé par Jenkins (ou d'Hudson). Il procure un très bon moyen de créer de maître-esclave mécanisme qui peut aider à simplifier le processus de construction.
OriginalL'auteur Jayan
Je l'utilise toujours comme ça 🙂 et fonctionne correctement
OriginalL'auteur serdar