Pagina 1 di 1

Salvare risultato file comandi in file di testo

MessaggioInviato: mar ago 23, 2011 8:54 am
da crazy.cat
Devo eseguire, via file Cmd, una serie di comandi su alcuni pc, ho però bisogno di salvare su un file di testo (o dove possibile) l'esito dei vari comandi.
Il file cmd è simile a quello che vedete qui sotto, solo che l'unica cosa che viene memorizzata nel file pippo.txt è l'esito della prima riga di comandi, le altre righe non sembrano generare output e il file è vuoto.

robocopy c:\patch\ \\nomepc\c$\patch /r:1 /w:2>>pippo.txt
psexec -u administrator -p password \\nomepc Regedit.exe /s c:\patch\eulapsexec.reg>>pippo.txt
psexec -u administrator -p password \\nomepc c:\patch\KB2567680.exe /z /m /quiet>>pippo.txt
del \\nomepc\c$\patch\*.* /q>>pippo.txt
psexec -u administrator -p password \\nomepc %windir%\system32\shutdown.exe -f -s -t 00>>pippo.txt

C'è qualche altro modo per salvarmi l'esito dei comandi?
Grazie

Re: Salvare risultato file comandi in file di testo

MessaggioInviato: mar ago 23, 2011 11:51 am
da Andy94
Ma se li esegui manualmente in una finestra di comandi danno qualche output o no?


Vedi se qui hai qualche altra informazione aggiuntiva.
http://www.robvanderwoude.com/battech_redirection.php

Re: Salvare risultato file comandi in file di testo

MessaggioInviato: mar ago 23, 2011 1:01 pm
da crazy.cat
Così funziona come volevo, il txt che si ottiene non è pulitissimo, ma bisogna accontentarsi.

robocopy c:\patch\ \\nome pc\c$\patch /r:1 /w:2>>c:\pippo.txt
psexec -u administrator -p password \\nomepc Regedit.exe /s c:\patch\eulapsexec.reg >> c:\pippo.txt 2>>&1
psexec -u administrator -p password \\nomepc c:\patch\KB2567680.exe /z /m >> c:\pippo.txt 2>>&1
del \\nomepc\c$\patch\*.* /q
psexec -u administrator -p password \\nomepc %windir%\system32\shutdown.exe -f -s -t 00 >> c:\pippo.txt 2>>&1


Problema risolto.