0

我正在尝试编写一个小批量脚本,该脚本应该更改一些注册表项。

现在要从命令行执行此操作,可以使用该reg add命令。当指定的注册表项已经存在时,它会要求覆盖该值。

例如reg add "HKCU\Control Panel\Colors" /v Background /t REG_SZ /d "120 0 0"产量Value Background exists, overwrite(Yes/No)?,只有当我按下y命令完成。

从批处理脚本发出命令时,它的作用相同。由于我希望该过程自动化并且不需要进一步的用户输入,因此我想删除确认请求。那么是否可以以非交互方式运行此命令?

4

1 回答 1

1

您可以使用 Compo 在评论中提到的 /F 标志,也可以使用.reg文件并以静默模式启动它:

start regedit /s "C:\path\to\regfile.reg"
于 2020-04-08T10:44:36.327 回答