返回信息流用python写了个脚本用来从linux连接到winxp,发送系统命令如"tasklist"、"tskill 2228"等都可以生效,但要启动gui程序却没用。
telnet和远端登录的是同一用户。
比如要启动notepad.exe,我在telnet下发送命令"start notepad.exe",查看telnet上和远端的tasklist里都有notepad.exe,但远端的桌面上并没有启动图形界面的记事本。
换了个方法,在远端编辑一个脚本test.bat
start notepad.exe
然后在telnet中发送命令"start test.bat",结果和上面一样,tasklist中有notepad.exe,但图形界面出不来。
更奇怪的是telnet退出后,从telnet启动的所有进程都自动关闭了。
这是一条镜像帖。来源:北邮人论坛 / python / #16099同步于 2016/9/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
有木有用过telnet的
chenxiansf
2016/9/21镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
木有啊,从telnet启动的进程名会在telnet退出后都自动退出,远端无操作。。。
【 在 flymop 的大作中提到: 】
: gui不太清楚 shutdown了是因为是前台进程所以被你结束掉了吧
各种即视感。都是初学unix脚本编程的时候会遇到的问题。哎,脚本编程本身就可以用一整节课来讲。更何况Windows的命令行又这么难用。
而且,都2016年了竟然还使用telnet。这种不安全的东西早就不该用了。
找不到用python从linux连接到windows的方法
【 在 nuanyangyang 的大作中提到: 】
: 各种即视感。都是初学unix脚本编程的时候会遇到的问题。哎,脚本编程本身就可以用一整节课来讲。更何况Windows的命令行又这么难用。
: 而且,都2016年了竟然还使用telnet。这种不安全的东西早就不该用了。