使用Python在LAN桌面上打开应用程序

时间:2015-01-19 07:53:52

标签: python python-2.7 python-3.x

在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

1 个答案:

答案 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")