使用Python在Windows中注销或切换用户

Yev*_*tor 1 python windows

我想编写一个小程序,给出一个时间(以分钟为单位)作为输入,在后台睡觉,然后强制返回"切换用户屏幕"(相当于Winkey + L组合)或注销用户(可能是在同一台计算机上登录的其他用户).

我可以使用Python中的哪些函数或库?

编辑:

  • 我更喜欢只返回"切换用户"屏幕而不是实际注销
  • 也许有一个简单的Windows命令来执行此操作,我可以使用它
  • 我有Windows XP,如果这是相关的

Jon*_*nas 7

除了ctypes之外,似乎有一种简单的方法来锁定没有Python库的计算机:

import ctypes
ctypes.windll.user32.LockWorkStation ()
Run Code Online (Sandbox Code Playgroud)

来源:Tim Golden的Python东西