在Windows LAN桌面上安装Cygwin后,我可以使用下面的Python脚本通过ssh成功连接:
ssh.connect('135.24.237.142',username = 'cyg_server',password =
'sandforce')
stdin,stdout,stderr = ssh.exec_command("pwd")
stdout.readlines()
[u'/var/empty\n']
作为延续,我想使用Python脚本在此桌面上打开一个应用程序。例如,我需要运行应用程序:LAN桌面中的“C:\ Program Files(x86)\ Tensilica \ Xtensa OCD Daemon 9.0.3”“。
请使用ssh帮助我该怎么做。
此致 Amitra
答案 0 :(得分:1)
您可以在名为test.py的脚本中编写此代码。
#!/usr/bin/python
# -*- coding: utf-8 -*-
#test.py
import os
# you can change cmd to any command you want
cmd = "C:\\Program Files (x86)\\Tensilica\\Xtensa OCD Daemon 9.0.3"
os.system(cmd)
然后通过ssh调用它。
ssh.connect('135.24.237.142',username = 'cyg_server',password = 'sandforce')
stdin,stdout,stderr = ssh.exec_command("python test.py")