REG ADD - 语法无效。

3

我正在尝试通过在批处理文件中使用以下代码行来修改注册表中的值,但当我在参数周围使用双引号时,我一直收到“错误:无效语法”的消息,或者当我使用单引号时,“无效的键名”。

REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\{7AA5E1AE-2408-4B92-9C56-8962CD9E926C}" /v "Category" /t REG_DWORD /d 00000001 /f 

任何帮助都将不胜感激。

你实际上在生产命令中使用t/吗,还是这只是 StackOverflow 上的打字错误? - rojo
我正在使用“/t”标志来指示数据类型。这是不必要的吗? - Matt Pedigo
@Chris 我在命令末尾添加了“/f”标志,但结果没有变化。 - Matt Pedigo
需要对大括号"{7AA5E1AE-2408-4B92-9C56-8962CD9E926C}"进行转义吗? - Matt Pedigo
尝试使用"Category"(不包括双引号),并确保在键名中的每个内容: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\...都是完全正确的。更好的方法是在regedit中导航到该键,右键单击它,然后点击复制键名 - Albert F D
显示剩余2条评论
1个回答

4
我找到了问题所在。/v "Category" 不需要双引号。感谢大家的帮助。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接