请输入搜索词进行查询
搜索 <book_title>...
NetBackup™ Self Service 安装指南
Last Published:
2023-10-23
Product(s):
NetBackup & Alta Data Protection (10.3)
关于 PowerShell 执行策略
PowerShell 执行策略可确定 PowerShell 能否运行脚本。安装程序将执行策略设置为 Remote Signed,从而允许脚本运行。如果安装程序的此步骤失败或安装后更改了执行策略,则会遇到问题。本附录介绍了如何诊断和解决执行策略问题。
诊断
登录网站
单击“主服务器”选项卡。
单击
图标
如果收到显示的错误消息,则可能存在执行策略问题。如果“检查连接”未生成错误,则表明已正确设置执行策略。
要确认存在执行策略问题,请导航到错误日志。选择%ProgramData%\Veritas\NetBackupSelfService
并检查错误。将显示执行策略问题的示例。
"CreateRequest failed with error: File C:\Temp\NetBackupAdapter\NetBackupAdapterServices\PowerShellScripts\ ValidationHook\Initial.p s1 cannot be loaded because running scripts is disabled on this system. For more information, see about_Execution_Policies at http://go.microsoft.com/fwlink/?LinkID=135170. File C:\Temp \NetBackupAdapter\NetBackupAdapterServices\PowerShellScripts\ValidationHook\ Initial.p s1 cannot be loaded because running scripts is disabled on this system. For more information, see about_Execution_Policies at http://go.microsoft.com/fwlink/?LinkID=135170."
解决方法
- 登录 Web 服务器
- 以管理员身份打开 PowerShell 命令提示符。
- 类型:Get-ExecutionPolicy –List
将显示当前执行策略的列表
- 如果“本地计算机范围”未设置为 Remote Signed,请键入以下命令:
Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy RemoteSigned
执行策略范围将列表顶部的项目视为优先级较高,同时覆盖列表底部的项目。如果将范围 MachinePolicy 设置为“受限”,则即使 LocalMachine 设置为 RemoteSigned,您仍无法运行脚本。此“堆栈溢出”帖子介绍了如何解决此类问题。