我试图在Python中运行此代码。
import pyautogui
pyautogui.hotkey('win', 'l')
因此,当我运行它时,它将在Windows中触发切换用户,但它只需按l即可按下Win + l
正如我在评论中所说的那样,这种键组合很可能不起作用,因为Windows特别处理它。
如果您只想锁定工作站,可以使用此解决方案使用ctypes来调用Windows的LockWorkstation-Function:
Lock windows workstation using Python
Python代码:
import ctypes
ctypes.windll.user32.LockWorkStation()
我有这个问题的Win + V,而不是使用我使用的热键功能:
pyautogui.keyDown('winleft')
pyautogui.press('v')
pyautogui.keyUp('winleft')
import pyautogui
pyautogui.hotkey('winleft', 'l')
这在我的笔记本电脑上工作。