windows - 使用 powershell 启用\禁用本地组策略
问题描述
我一直在尝试使用 powershell 启用或禁用本地组策略以自动化该过程,我尝试安装远程服务器管理工具,但它在 powershell 中的模块需要 pc 位于域中。
有什么方法可以使用 powershell 启用\禁用本地组策略?
解决方案
使用注册表(注意这需要提升):
Set-ItemProperty -Path <HKLM:RegistryPath> -Name <PropertyToChange> -Value <NewValue>
示例(从 Edge 启用搜索建议):
Set-ItemProperty -Path "HKLM:\Software\Policies\Microsoft\MicrosoftEdge\SearchScopes" -Name "ShowSearchSuggestionsGlobal" -Value 1
推荐阅读
- c++ - 为什么在调用函数时创建变量比创建变量并将其传递给函数要慢?
- android - 无法将 java.lang.String 类型的对象转换为 com.reazon.foodrunner.model.Favourite 类型
- javascript - 对象的问题 - 不会映射
- pytorch - 卷积 - 偶数和奇数大小的反卷积
- javascript - Object.fromEntries () 不尊重迭代器的顺序
- mongodb - MongoDB-Community 未在 Mac 上启动并出现错误
- r - 使用数据框中的不同值替换字符串的某些相等元素
- apache-kafka - Kafka Streams Processor API:直接写入kafka statestore,然后写入topic以避免延迟
- r - 如何重塑我的数据框以在 R 中使用 TTR?
- c# - 创建 Linq orderby 扩展 C#