psexec 支持输入重定向吗?
我试图通过 psexec 控制远程 Python 脚本,它从 stdin 读取命令,但我需要重定向 psexec 的输入,因为 psexec 本身将从另一个程序启动。但是,我没有运气让 psexec 接受重定向输入。它应该起作用吗?
我正在尝试执行的示例,其中 input 是包含远程脚本输入的文件:
psexec \\mymachine python c:\script.py < input
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是我能够完成您所追求的任务的一种方法:
PsExec.exe -d \\\\192.168.1.1 cmd /k "echo list volume | diskpart"
这将传递命令“列出卷”到 diskpart 命令。此外,您还可以尝试使用这样的 cmd,例如:
PsExec.exe -d \\\\192.168.1.1 cmd /k "python c:\script.py
Here's one way I was able to kinda accomplish what you're after:
PsExec.exe -d \\\\192.168.1.1 cmd /k "echo list volume | diskpart"
This would pass the commands "list volume" to the diskpart command. Additionally you can also try using cmd like this for you example:
PsExec.exe -d \\\\192.168.1.1 cmd /k "python c:\script.py < input"