Я намагаюся зафіксувати вихід віддаленого процесу від psexec (тобто не власний вихід psexec). Так, наприклад, я міг запустити "ipconfig" і надрукувати вихід у файл журналу.
Я намагався:
psexec \\myserver ipconfig > output.log
psexec \\myserver ipconfig >> output.log
psexec \\myserver ipconfig 2> output.log
psexec \\myserver ipconfig > output.log 2>&1
Останній якраз і дає вихід psexec.
Я не впевнений, у чому різниця між усіма ними, але я бачив їх, запропоновані в моєму полюванні на відповідь в іншому місці.
Хто-небудь може надати мені приклад командного рядка, який захопить вихід ipconfig у файл ??
Редагувати 1: Я хочу, щоб файл журналу зберігався на локальній машині, а не на віддаленому.
Редагувати 2:
Ось що я отримую від запуску "psexec \\ myserver ipconfig":
C: \ TempDll> psexec \\ myserver ipconfig PsExec v1.95 - виконувати процеси віддалено Авторське право (С) 2001-2009 Марк Русинович Sysinternals - www.sysinternals.com ipconfig вийшов на myserver з кодом помилки 0. C: \ TempDll>