我尝试在 Windows 7 系统上运行 LocalGPO,并使用其“/Compare”选项将当前策略与备份策略进行比较。但是,该过程失败,Windows Powershell 窗口中出现错误:
无法加载文件 C:\SETUPGCB{5653F460-EF17-4E5A-AD23-CB535B495411}\LocalConfig\CompareLocalConfig.ps1,因为此系统已禁用脚本执行。请参阅“get-help about_signing”了解更多详细信息。第 1 行,字符:37 + .\LocalConfig\CompareLocalConfig.ps1 <<<< + CategoryInfo : NotSpecified: (:) [], PSSecurityException + FullyQualifiedErrorId : RuntimeException
作为参考,“C:\SETUPGCB{5653F460-EF17-4E5A-AD23-CB535B495411}”是我正在与当前系统配置进行比较的 GPO 备份。
我具体需要做什么才能成功运行 LocalGPO 的比较功能?
谢谢!
答案1
您的 PowerShell 脚本执行策略阻止该脚本执行。
从提升的 Powershell 提示符执行Set-ExecutionPolicy -ExecutionPolicy Unrestricted
,您将能够执行未签名的脚本。