- 我有我在我的cmd本地機器上運行的python腳本。
- 現在我想在遠程服務器上運行它(Windows) 我該怎麼做?
-1
A
回答
0
有可能使用ssh。 Python的接受連字符( - )作爲參數來執行標準輸入,
cat hello.py | ssh [email protected] python -
運行Python --help獲得更多信息。
+0
是的,但是你必須在服務器上安裝ssh。在Windows上,您可能會使用'putty'和'plink',除非您正確處理授權密鑰,否則必須輸入密碼。 –
0
您可以使用ssh方法,但也可以使用易於使用的PSEXEC
方法,但您可能需要服務器上的管理員權限才能執行進程,並且兩臺Windows計算機都可以更好地共享相同的用戶/密碼。
下載PSEXEC從這裏
https://technet.microsoft.com/en-us/sysinternals/bb896649
運行如下:
psexec /ACCEPTEULA \\servermachine python fullpath_to\python_script.py
fullpath_to\python_script.py
應該從服務器訪問。如果沒有,則必須先將其複製到此處,或者將腳本放在兩臺計算機都可見的共享/網絡驅動器上。 當然,python也必須安裝在服務器上。我並不是說這是最好的方法。 Jenkins是在給定服務器上運行內容的好方法。但它能完成這項工作。
相關問題
- 1. PowerShell:如何在遠程服務器上運行腳本?
- 2. 如何在遠程服務器上運行mongo db腳本?
- 3. 如何在遠程服務器上運行ksh shell腳本
- 4. 如何通過SSH在遠程服務器上運行Web服務器腳本?
- 5. 在服務器上運行Python腳本?
- 6. 在python中使用ssh從遠程服務器運行腳本
- 7. 如何在遠程服務器上執行本地shell腳本?
- 8. 在遠程服務器上運行MySQL腳本
- 9. 在服務器上遠程運行客戶端shell腳本
- 10. 如何在遠程服務器上使用php運行本地bash腳本
- 11. 如何在我的服務器上運行python腳本?
- 12. 如何在我的服務器上運行python腳本?
- 13. 如何在我的Web服務器上運行Python腳本?
- 14. 我可以在遠程服務器上運行位於本地計算機上的bash腳本嗎?
- 15. 運行在網站上的Python服務器腳本程序?
- 16. 如何在Rails服務器上運行python腳本?
- 17. 如何在服務器上運行python腳本?
- 18. 如何在EC2服務器上連續運行Python腳本?
- 19. 如何在網絡服務器上運行Python腳本
- 20. 在服務器上運行Python腳本(它是否必須位於/ cgi-bin /中)?
- 21. 在遠程機器上運行腳本
- 22. 腳本在同一臺服務器上運行,但不在遠程服務器上時運行
- 23. 運行遠程服務器
- 24. 在遠程服務器上運行Exec()
- 25. 在遠程服務器上運行硒
- 26. 如何在遠程服務器上運行命令行程序
- 27. 在遠程服務器上執行本地腳本/命令
- 28. 在C#運行空間中的另一臺遠程服務器上運行遠程PowerShell腳本
- 29. 在遠程服務器上以根用戶身份運行本地腳本
- 30. 如何讓進程在遠程Windows服務器上運行
首先,遠程服務器必須安裝python,並且腳本也是如此。 然後使用sysinternals中的PSEXEC遠程運行它。 –
我試過用wmi模塊: – Popa