我想要一些有关为Powershell设置注册表值的帮助。路径是
[hkey_local_machine \ system32 \ windows \ microsoft \ powershell \ 1 \ shellids \ microsoft.powershell]“路径” =“ c:\ windows \ system32 \ windowspowershell \ v1.0 \ powershell.exe”“ ExecutionPolicy” =“不受限制”
由于我是从一台好的机器导入的,因此当我运行.reg文件时,它可以正常工作。但是我希望在批处理文件中这样做。
当我手动调用命令提示符时,放入路径,例如c:\powershell.reg
,这将导入值并根据需要覆盖注册表设置。
但是,如果l调用在批处理文件中执行相同的操作,则注册表中的值不会更改。在批处理文件中使用reg add命令,这些值将不起作用。
3
“不起作用”不足以说明正在发生的事情。
—
Daniel B
嗨,也许我应该提供一些信息。因此,从本质上讲,如果我手动调用命令提示符,放入路径例如c:\ powershell.reg,这将导入值并根据需要覆盖注册表设置。但是,如果l调用在批处理文件中执行相同的操作,则注册表中的值不会更改。因此批处理文件非常简单
—
Papoli 2015年
组策略不是一种选择吗?
—
Colyn1337