我正在尝试运行一个简单的批处理命令-
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Cryptography\Configuration\SSL\00010002\Functions" /f
并返回错误“错误:系统无法找到指定的注册表项或值”。我知道值名称就在那里(我正在注册表编辑器中查看它)。
我已经尝试将直接路径复制/粘贴到命令中。我还尝试删除引号并以管理员身份运行批处理。我知道我可以简单地右键单击值,然后单击删除,但我可能必须在许多机器上执行此操作,并且不必在注册表中向下导航,这将节省大量的时间。
发布于 2019-06-06 01:51:52
您没有删除名为的注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Cryptography\Configuration\SSL\00010002\Functions
您正在删除一个名为:Functions
的注册表值,该值存在于名为HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Cryptography\Configuration\SSL\00010002
的注册表项下。
因此,要执行任务,您需要使用正确的语法:
Reg Delete "HKLM\SOFTWARE\Policies\Microsoft\Cryptography\Configuration\SSL\00010002" /V "Functions" /F > NUL
您还需要以管理员身份运行该脚本,以防止Access is denied
消息。
https://stackoverflow.com/questions/56464467
复制相似问题