Sto cercando di catturare l'output del processo remoto da psexec (ovvero non l' output di psexec). Quindi, ad esempio, potrei eseguire "ipconfig" e stampare l'output su un file di registro.
Ho provato:
psexec \\myserver ipconfig > output.log
psexec \\myserver ipconfig >> output.log
psexec \\myserver ipconfig 2> output.log
psexec \\myserver ipconfig > output.log 2>&1
L'ultimo dà solo l'output di psexec.
Non sono sicuro di quali siano le differenze tra tutti questi, ma li ho visti suggeriti nella mia caccia per la risposta altrove.
Qualcuno può darmi un esempio di riga di comando che catturerà l'output di ipconfig in un file ??
Modifica 1: Voglio che il file di registro venga salvato sul computer locale, non su quello remoto.
Modifica 2:
Ecco cosa ottengo eseguendo "psexec \\ myserver ipconfig":
C: \ TempDll> psexec \\ myserver ipconfig PsExec v1.95 - Esegue i processi in remoto Copyright (C) 2001-2009 Mark Russinovich Sysinternals - www.sysinternals.com ipconfig è uscito su myserver con codice di errore 0. C: \ TempDll>