我正在尝试使用 PSEXEC 在远程计算机中解压缩自解压文件(使用 7zip 创建的控制台 exe)并在我的屏幕上查看结果。
远程命令执行得很好,但我没有看到它在本地输出。
这是我正在使用的命令:
PSEXEC.exe \MACHINE_NAME -u USER_NAME -p 密码 -w "\JCOLIN\TWClient" cmd /c "\JCOLIN\TWClient\TW1.17.19.exe" -y
我也试过:
PSEXEC.exe \MACHINE_NAME -u USER_NAME -p 密码 -w "\JCOLIN\TWClient" cmd /c "\JCOLIN\TWClient\TW1.17.19.exe" -y > "\JCOLIN\TWClient\TW1.17.19.exe.log "
为了将结果保存在日志文件中,然后使用 TYPE 命令检索内容,但即使创建了日志文件,它也始终为空
我也试过:
PSEXEC.exe \MACHINE_NAME -u USER_NAME -p PASSWORD -w "\JCOLIN\TWClient" cmd /c "\JCOLIN\TWClient\TW1.17.19.exe" -y 2> "\JCOLIN\TWClient\TW1.17.19.exe。日志”
但在这种情况下,PSEXEC 输出将保存到文件中,而不是 TW1.17.19.exe 的输出。
顺便说一句,我也尝试过使用 WinRAR 创建的控制台 SFX,但也遇到了同样的问题。我只是不明白为什么 PSEXEC 可以重定向某些程序而不是其他程序的输出。
您对如何在我的屏幕上获得所需的输出有任何想法吗?
预先感谢您的任何帮助。