Psexec поддерживает перенаправление ввода?
Я пытаюсь управлять удаленным скриптом Python через psexec, который читает команды из stdin, но мне нужно перенаправить ввод psexec, так как сам psexec будет запущен из другой программы. Однако мне не повезло заставить psexec принимать перенаправленный ввод. Это должно работать вообще?
Пример того, что я пытаюсь сделать, где input - это файл, содержащий данные для удаленного скрипта:
psexec \\mymachine python c:\script.py < input
1 ответ
Вот один из способов, которым я смог добиться своего:
PsExec.exe -d \\\\192.168.1.1 cmd /k "echo list volume | diskpart"
Это передало бы команды "list volume" команде diskpart. Кроме того, вы также можете попробовать использовать cmd для примера:
PsExec.exe -d \\\\192.168.1.1 cmd /k "python c:\script.py < input"