当我尝试
时,我正在使用python键盘lib解锁我的Windows桌面keyboard.send('win+l')
它在我的屏幕上打印l但没有锁定我的电脑
后来我使用ctypes.windll.lockworkstation()来锁定我的电脑,但是当我想控制我的键盘来解锁我的电脑时,它已经无法正常工作,那我该如何解决这个问题
下面是我的代码,我使用的是python36 / win10
import ctypes,time,keyboard
dll = ctypes.WinDLL('user32.dll')
dll.LockWorkStation()
time.sleep(1)
keyboard.send('enter')
keyboard.send('1,2,3')
keyboard.send('enter')
答案 0 :(得分:0)
对于任何仍在寻找解决方案的人来说,没有(在 python 中)
不幸和幸运的是,Windows 阻止了密码/密码屏幕中的软件键盘输入,以防止自动脚本控制 PC。以编程方式解锁 Windows 的几种方法是模拟物理键盘,或使用较低级别的语言,例如 C、C++ 或 C#