我安装了 ARS Shell 1.7.0 作为 ARS 6.9 的一部分,我的 MS(Windows)powershell 版本是 4(由 $PSVersionTable.PSVersion 获得,截图如下)
但是,当我在 PowerGUI 中执行相同操作时,我得到的版本是 2?这是在我将 shell 版本从 1.6.9 升级到 1.7 之后开始的(PowerGUI 在 1.6.9 上运行良好)。我不知道为什么会发生这种情况,因此我无法在 PowerGUI 编辑器中使用任何任务 cmdlet,这使得调试我的脚本成为一项不可能完成的任务!
PowerGUI 截图:
当我尝试从 PowerGUI 加载 ActiveRolesManagementShell 时出现以下错误:
更新:尝试运行 Powershell (x86) 但结果仍然相同,谁能告诉我 PowerGUI 在世界上的哪个地方使用版本 2?