在 SSH 断开连接时使用 Windows 10 服务器错误的屏幕截图进行编程

Program using screenshots on Windows 10 server errors upon SSH disconnection

提问人:Zale 提问时间:11/10/2023 更新时间:11/11/2023 访问量:17

问:

我有一个在线托管的 Windows 10 服务器上运行的 Python 程序,它使用屏幕截图定位特定图标。该程序使用图像识别来识别这些图标。但是,当我断开与 SSH 的连接时,由于缺少活动屏幕,程序会出错。

即使没有通过 SSH 直接连接,我怎样才能让它正常运行,确保它可以继续定位这些图标/屏幕并与之交互?

Python Windows SSH 服务器 图像识别

评论

0赞 Daviid 11/10/2023
所以你通过ssh进入服务器来运行程序?还是它一直在运行?
0赞 Daviid 11/10/2023
stackoverflow.com/questions/59125493/...... stackoverflow.com/questions/19022002/...... stackoverflow.com/questions/2975624/......
0赞 Daviid 11/10/2023
忽略最后一个,这是针对 linux 的,您应该将脚本作为服务运行,然后您甚至可以添加条件以在它自行关闭或出现错误时重新启动它。
0赞 Zale 11/10/2023
无法将其作为服务,因为不允许服务与 GUI 交互以确保 Windows 上的安全性

答:

0赞 Zale 11/11/2023 #1

https://superuser.com/questions/735442/stay-logged-in-while-rdp-session-is-over

标记的答案对我有用

tscon 1 /dest:控制台 ;开始进程 -FilePath “C:\Users\admin\AppData\Local\Programs\Python\Python311\python.exe” -ArgumentList '“C:\Users\admin\Desktop\script\script.py”'