如何使用.BAT文件更改DWORD注册表项

时间:2016-12-08 19:55:54

标签: batch-file registry regedit

我想将条目LockedStartLayout从1更改为0.从我研究过的.bat文件中的以下内容应该可以解决这个问题:

REG ADD "HKLM\Software\Policies\Microsoft\Windows\Explorer" /v LockedStartLayout /t DWORD /d "0" /f

然而,它不起作用,所以我认为我做错了。我错过了这个简单的事情,还是我在错误的方向上做这件事。我想在几台计算机上进行更改,因此我不想单独对每台计算机进行更改。这是在W10上完成的。

1 个答案:

答案 0 :(得分:1)

正确的语法使用REG_DWORD

REG ADD HKLM\Software\Policies\Microsoft\Windows\Explorer /v LockedStartLayout /t REG_DWORD /d 0 /f

在Windows 7及更高版本中,您必须从提升的shell运行它。

要在多台计算机上应用,请执行循环并在reg add命令中为计算机名称添加前缀:

for %%i in (machine1 machine2 machine3) do REG ADD \\%%i\HKLM\Software\Policies\Microsoft\Windows\Explorer /v LockedStartLayout /t REG_DWORD /d 0 /f

您必须是域管理员才能执行此操作。