UiBot 的【屏幕锁屏】命令,能够将屏幕锁住,但又不影响后续流程的执行。
然而,在应用【屏幕锁屏】命令时,开发者会遇到一些问题:
1. 近程服务尚未启动;
2. 启用某些策略时发现锁屏不胜利;
3. 用户名明码谬误,无奈受权登录;
4. 启动近程登录超时;
5. 无奈从以后用户切换到其余用户锁定;
6.RDP 过程执行异样;
7. 远程桌面连贯不上。
接下来,咱们一一来解答下这些问题。
* 情谊提醒:Windows 零碎须要反对远程桌面连贯,这是应用【屏幕锁屏】命令的先决条件。因为锁屏命令实际上是应用了 Windows 的远程桌面协定(Remote Desktop Protocol,简称 RDP)。
一般来说,家庭版或者教育版的 Windows 零碎不反对 RDP,而企业版、旗舰版等都反对 RDP。
此外,人机交互 Worker 的“分身运行”性能须要开启多会话模式,与锁屏命令相冲突,因而无奈在“分身运行”的状况下失常执行【屏幕锁屏】命令。
1、近程服务尚未启动
提醒“LockScreen”(近程服务尚未启动),表明以后计算机还没有开启近程服务性能。
【解决办法】须要开启远程桌面连贯,即:保障 mstsc 近程服务是处于开启状态。
1、右键“此电脑”或“我的电脑”,点击“属性”,在“高级零碎设置”里,点击“远程桌面”或者“近程”选项卡;
2、在“远程桌面”或者“近程”选项卡下,抉择“容许近程连贯到此计算机”。
2、启用某些策略时发现锁屏不胜利
用户在启用某些策略时发现锁屏不胜利,如设置主动锁屏、屏幕爱护等。
【解决办法】敞开屏幕主动锁屏设置和屏幕爱护设置(如下图):
3、用户名明码谬误,无奈受权登录
提醒用户名明码谬误,无奈受权登录,表明输出的用于锁定的用户名或者明码谬误。
【解决办法】请查看用户名和明码是否输出有误。局部 Win10 电脑是通过 Microsoft 账户登录,可能须要切换到本地账户登录。
4、启动近程登录超时
提醒启动近程登录超时,表明执行近程连贯没有胜利连贯上。
【解决办法】通过其余计算机近程登录,排查是否近程连贯登录超时或卡住。
5、无奈从以后用户切换到其余用户锁定
提醒“LockScreen”(无奈从以后用户切换到其余用户锁定),表明以后 Creator/Worker 执行的会话环境用户和【屏幕锁屏】命令中提供的用户名不统一。
比方以后 Creator 是 admin 启动的,然而锁屏命令中的用户名不是 admin 就会呈现这个问题。
【解决办法】请查看以后 Creator/Worker 执行的会话环境用户和【屏幕锁屏】命令中提供的用户名是否统一。若不统一,改成统一。
6、RDP 过程执行异样
若用户是 administrator, RDP 权限也曾经开启,用户名明码也是正确的,应用【屏幕锁屏】命令提醒“LockScreen”(RDP 过程执行异样),可能是 360 等安全软件拦挡导致。
【解决办法】将 Creator 装置目录下的 uibotrdp.exe 和 extend/lua/ 目录下的 RDP.so 文件退出白名单,看是否失常锁屏;如果退出白名单后仍然无奈锁屏,可临时将相似 360 的烦扰利用卸载。
7、远程桌面连贯不上
远程桌面连贯不上时,可查看如下组策略配置:Win+ R 关上运行,输出 gpedit.msc,关上本地组策略编辑器,顺次抉择【计算机配置】→【windows 设置】→【平安设置】→【本地策略】→【平安选项】,抉择“网络拜访:本地账户的共享与平安模型”,设置为经典模式,如图:
END