我正在尝试用Python运行此代码。
import pyautogui
pyautogui.hotkey('win', 'l')
因此,当我运行它时会触发Windows中的切换用户,但只需按 l ,当我需要按 Win + l < / KBD>
答案 0 :(得分:2)
正如我在评论中所说,这个组合键很可能不起作用,因为Windows专门处理它。
如果您只想锁定工作站,可以使用此解决方案,该解决方案使用ctypes来调用Windows&#39; LockWorkstation-功能:
Lock windows workstation using Python
Python代码:
import ctypes
ctypes.windll.user32.LockWorkStation()
答案 1 :(得分:1)
我在Win + V上遇到了这个问题,而不是使用我使用的热键功能:
pyautogui.keyDown('winleft')
pyautogui.press('v')
pyautogui.keyUp('winleft')
答案 2 :(得分:0)
import pyautogui
pyautogui.hotkey('winleft', 'l')
这在我的笔记本电脑上工作。