小编Yoz*_*cks的帖子

如何以编程方式更改 Windows 设置?

以下是 Windows 中的设置类别:

在此输入图像描述

每个都有自己的一组子设置(有时也嵌套),如下图所示: 在此输入图像描述

每当我格式化计算机时,我都会在这里更改很多设置,并且该过程非常乏味且重复,我想将其自动化。

我想知道的是一种以编程方式更改这些设置的方法(通过 c++、powershell、cmd 批处理等)。

我想要一个设置列表以及以编程方式更改它们的相应方法,以便我可以制作一个脚本来执行类似于以下伪代码的操作:

Change-Setting --Setting NightLight --Value On -- Strength 60
Change-Setting --Setting Scale --Value 100
Change-Setting --Setting RefreshRate --Value 144.01
...
Run Code Online (Sandbox Code Playgroud)

我已经搜索过这个,似乎没有很多关于这个主题的信息(这是令人惊讶的,因为它似乎可能是很多人会尝试自动化的东西)。我调查过这篇文章,据说使用 ProcMon 查找注册表更改,然后在激活特定设置(可能不止一个)时检测对注册表进行了哪些更改,然后使用它来更改值我。之后,需要重新启动计算机。

这个过程需要很长时间,甚至很长一段时间是不值得的。当然有更简单的方法来实现我想要的目标吗?

我使用的是 Windows 11。

windows powershell command-line c++ windows-11

5
推荐指数
0
解决办法
940
查看次数

标签 统计

c++ ×1

command-line ×1

powershell ×1

windows ×1

windows-11 ×1