2016-03-19 15 views
1

私はリモートマシン上でpsexecを使ってpythonスクリプトを実行しようとしています。 pythonスクリプトは既にリモートマシン上にあります。私はそこで実行したいだけです。それは、その後psexecを使ってリモートマシン上でpythonスクリプトを実行するには?

psexec -i -s -d \\123 -u xyz -p xyz C:\programs\python.exe C:/sample.py 

:私のようにPSEXEC COMANDでも、Pythonのexeファイルのパスを配置しようとした

PsExec could not start C:\sample.py on 123: 
The system cannot find the file specified 

psexec -i -s -d \\123 -u xyz -p xyz C:/sample.py 

をしかし、私はエラーを取得する:私は、次のコマンドを使用していますPython.exeを開きますが、sample.pyは実行されません。パスはすべて正しいです。しかし、私はなぜpsexecコマンドがスクリプトを見つけることができないのか分からない。 psexecを使ってリモートマシン上でスクリプトを実行する方法を提案してください。 「追加

答えて

0

試し

psexec -i -s -d \\123 -u xyz -p xyz "C:\programs\python.exe" "C:/sample.py" 
1

コマンドから-dオプションを削除して、提供パラメータの周りにも」「それが動作しない場合はexeファイルのファイル名の周りは

psexec -i -s -d \\123 -u xyz -p xyz "C:\programs\python.exe" C:/sample.py 

、追加してみてください」パスを引用符で囲み、パスにバックスラッシュを使用する

関連する問題