1
私は次のように私は、リモートマシン上でプロセスを実行していたからPythonスクリプトを持っている:psexec exeの場所を指定せずにpythonからpsexecコマンドを実行するには?
sample= sp.Popen(['c:/psexec/PsExec.exe','-i','-s','\\\\' + 'xyz','-u', 'sample','-p', 'xyz','C:/sample.bat'],stdin=sp.PIPE, stdout = sp.PIPE, stderr=sp.PIPE)
それは私が次のように完全なexeファイルのパスを提供しないようにしたいものをうまく実行しますが:
sample= sp.Popen(['psexec','-i','-s','\\\\' + 'xyz','-u', 'sample','-p', 'xyz','C:/sample.bat'],stdin=sp.PIPE, stdout = sp.PIPE, stderr=sp.PIPE)
完全なpsexec exeパスを削除すると動作しません。それで、私は何をしていないのかを提案し、psexecキーワードだけを使ってpythonスクリプトを実行する方法を教えてください。