今天在测试XenApp Migration Center的时候,在打开以后会提示如下错误:
我们可以根据提示Get-help about_signing来看看说明:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | PS C:\Users\administrator.XENME> get–help about_signing 主题 about_signing 简短说明 说明如何对脚本进行签名以使其符合 Windows PowerShell 执行策略。 详细说明 Restricted 执行策略不允许任何脚本运行。 AllSigned 和 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。 本主题说明如何运行所选未签名脚本(即使在执行策略为 RemoteSigned 的情况下),还说明如何对 脚本进行签名以便您自己使用。 有关 Windows PowerShell 执行策略的详细信息,请参阅 about_Execution_Policy。 |
默认情况下,ExecutionPolicy设置为Restricted,不允许执行任何脚本,导致XenApp的Migration.psm1无法执行,所以导致初始化失败。
所以我们只需要把ExecutionPolicy设置为allsigned即可。
1 2 | #设置执行策略为执行所有已经签名脚本 Set–ExecutionPolicy allsigned |