- 我有我在我的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