Sto lavorando alla creazione di un singolo comando che eseguirà più cose sulla riga di comando di un'altra macchina. Ecco cosa sto cercando di fare.Esecuzione di comandi mulitple in cmd tramite psexec
- Usa psexec per accedere computer remoto
- viaggio per directory appropriata e il file
- eseguire task ant
- uscita cmd
- correre insieme in una sola riga
posso correre il sotto comando da Esegui per completare ciò che ho bisogno di realizzare ma non riesco a ottenere il formato corretto per Psexec per capirlo.
cmd /K cd /d D:\directory & ant & exit
Ho cercato appling questo all'esempio psexec seguito:
psexec \\machine cmd /K cd /d D:\directory & ant & exit
Quando esegue questo attiverà la linea di comando e di viaggio per D:\directory
ma non eseguirà i comandi rimanenti. L'aggiunta di ""
crea solo più problemi.
Qualcuno può guidarmi nel formato corretto? O qualcosa di diverso da psexec che posso usare per completare questo (solo opzioni gratuite)?
si può spiegare a quando esatto per mettere '^', non riesco a capirlo con questo codice. – IGRACH