小编jos*_*ley的帖子

从 sysinternal 的 psexec 捕获远程进程的输出

我试图从 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
Run Code Online (Sandbox Code Playgroud)

最后只给出 psexec 输出。

我不确定所有这些之间有什么区别,但我在其他地方寻找答案时看到了它们的建议。

谁能给我一个示例命令行,将 ipconfig 的输出捕获到文件中?

编辑 1:我希望日志文件保存在本地机器上,而不是远程机器上。

编辑2:

这是我从运行“psexec \\myserver ipconfig”中得到的:

C:\TempDll>psexec \\myserver ipconfig

PsExec v1.95 - 远程执行进程
版权所有 (C) 2001-2009 Mark Russinovich
Sysinternals - www.sysinternals.com


ipconfig 在 myserver 上退出,错误代码为 0。

C:\TempDll>

windows windows-command-prompt pstools

20
推荐指数
1
解决办法
8万
查看次数

标签 统计

pstools ×1

windows ×1

windows-command-prompt ×1