2016-03-19 25 views
1

psexec kullanarak uzak makinede bir python komut dosyasını çalıştırmaya çalışıyorum. Python betiği uzak makinede zaten sadece onu orada çalıştırmak istiyorum. Ben aşağıdaki komutu kullanıyorum:psexec komut dosyasını psexec kullanarak uzak makinede nasıl çalıştırabilirsiniz?

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

Ama ben hatayı alıyorum: Ben psexec komutu ile de piton exe yolunu yerleştirerek çalıştı

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:\programs\python.exe C:/sample.py 

o zaman python.exe'yi açar, ancak sample.py dosyasını çalıştırmaz. Yolların hepsi doğru. Ama psexec komutunun senaryoyu neden bulamadığını anlamıyorum. Lütfen psexec kullanarak uzak makinede komut dosyasını nasıl çalıştırdığımı öner. "Ekleyerek

cevap

0

deneyin

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

komutundan -d seçeneğini kaldırın ve sağlayan parametrelere etrafında aynı zamanda" "Bu işe yaramazsa exe dosya etrafında

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

, eklemeyi deneyin" yoldaki yolu ve yolunda ters eğik çizgiyi kullan