请问python如何调用屏幕参数,并形成开机自启动的脚本

我的电脑屏幕太黄了,但通过windows自带的功能,重启后会重置,想写一个脚本,每次开机后让他自动设置。
我看视频学习python发现没有人讲这方面,也不知道学习哪些知识会实现这些功能。
希望dl可以指点一下大概的思路,该如何调用屏幕的参数进行修改,并且如何把这个py变成脚本。
谢谢!

是不是你设置了“夜间模式”

img

【以下回答由 GPT 生成】

我可以为您提供一些关于如何使用Python调整屏幕参数并创建开机自启动脚本的指导。

首先,关于调整屏幕参数,可以使用Python的第三方库pyautogui来模拟鼠标和键盘操作,以便调整屏幕参数。您可以使用该库中的pyautogui.moveTo()函数来移动鼠标到特定位置,然后使用pyautogui.click()函数来点击并调整参数。您可以通过尝试不同的参数值来获取您想要的屏幕颜色设置。

以下是一个使用pyautogui调整屏幕参数的示例代码:

import pyautogui
import time

# 设置屏幕分辨率
screen_width, screen_height = pyautogui.size()
# 这里可以根据实际情况设置鼠标点击的位置
target_x, target_y = int(screen_width * 0.5), int(screen_height * 0.5)

# 移动鼠标到目标位置
pyautogui.moveTo(target_x, target_y)
# 模拟鼠标点击
pyautogui.click()

# 等待一段时间,确保设置生效
time.sleep(2)

# 可以通过再次调整鼠标点击位置并模拟点击来进行其他设置操作

您可以根据您的需求,通过修改代码中的位置、点击次数、等待时间等参数来满足您的具体需求。

接下来,关于创建开机自启动脚本,您可以使用Python的第三方库pywin32来操作Windows注册表,以添加开机自启动项。通过修改注册表的相应键值,可以实现在每次启动计算机时自动运行您的Python脚本。

以下是一个使用pywin32创建开机自启动脚本的示例代码:

import win32api
import win32con

# 设置要启动的Python脚本路径
script_path = r"C:\your\script\path.py"

# 需要修改的注册表键值
registry_key = 'HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run'

# 创建开机自启动项
win32api.RegSetValueEx(win32con.HKEY_CURRENT_USER, 'My Script', 0, win32con.REG_SZ, script_path)

请将代码中的script_path替换为您的Python脚本的实际路径。

上述代码将在当前用户的注册表中添加一个名为"My Script"的键值,其值为您指定的Python脚本路径。这样,每次启动计算机时,系统会自动运行该脚本。

需要注意的是,使用pywin32操作注册表需要管理员权限,因此您需要以管理员身份运行代码。

总结起来,您可以通过使用pyautogui库模拟鼠标和键盘操作,调整屏幕参数,并使用pywin32库修改注册表添加开机自启动项来实现您的需求。希望以上内容对您有帮助!



【相关推荐】



如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^