阻止PC进入睡眠/锁定状态的Python方法

时间:2020-09-02 13:53:04

标签: python windows

我正在一家公司,所有PC均由AD管理。我只是不喜欢我的PC进入睡眠状态,然后经过特定时间才被锁定(我相信这很小)。我试图制作一个小型python程序,以使用Pyautogui和ctypes在某些实例上使鼠标移动,但它们似乎都不适合我。有一个简单的方法可以做到这一点吗?我无法更改PC睡眠的时间,因为这些设置已被AD管理员禁用并由其管理。

1 个答案:

答案 0 :(得分:-1)

您可以在 Windows计算机上使用类似功能:

警告!该代码以某种方式是“侵入性的”,因为它将使您的鼠标指针单击。

import win32api, win32con
import time

x = 0
y = 0
timer = 60

def click(x,y):
  win32api.SetCursorPos((x,y))
  win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
  win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)

while True:
  click(x, y)
  time.sleep(timer)

此代码只会使您的鼠标指针每分钟在(0,0)屏幕坐标上单击一次

相关问题