Python 操作错误:屏幕抓取文件(Windows Server 2012 R2)

Python 操作错误:屏幕抓取文件(Windows Server 2012 R2),python,python-imaging-library,python-3.6,windows-server-2012-r2,rdp,Python,Python Imaging Library,Python 3.6,Windows Server 2012 R2,Rdp,我有一个简单的autoclicker脚本,它每秒钟截图一次屏幕并查找不同的按钮,它是使用PyInstaller编译的,我决定将它放在专用的Windows Server 2012 R2服务器上,使用RDP连接到远程桌面,启动exe脚本文件,一切正常,好吧,我使用RDP退出。再次连接后,我了解到,在我退出RDP后,错误开始出现,OsError:screen抓取文件,并且在我连接后,错误立即停止出现,脚本在正常状态下工作 我尝试了很多方法,通过禁用会话超时及其所有参数来更改调色板,并设置电源以关闭屏幕

我有一个简单的autoclicker脚本,它每秒钟截图一次屏幕并查找不同的按钮,它是使用PyInstaller编译的,我决定将它放在专用的Windows Server 2012 R2服务器上,使用RDP连接到远程桌面,启动exe脚本文件,一切正常,好吧,我使用RDP退出。再次连接后,我了解到,在我退出RDP后,错误开始出现,OsError:screen抓取文件,并且在我连接后,错误立即停止出现,脚本在正常状态下工作

我尝试了很多方法,通过禁用会话超时及其所有参数来更改调色板,并设置电源以关闭屏幕,但都没有效果。我总是注意到,每次连接到远程桌面时,我都会收到一个欢迎窗口,也就是说,登录帐户时不需要任何提示

你如何克服这个问题?第二天我绞尽脑汁,一切都是无用的,专用服务器是从Azure上拿走的

请参见以下正常操作和错误的屏幕截图: