我最近注意到 Windows Powershell v1.0 安装在 Windows 7 RTM 上,所以我需要安装 Powershell v2.0 CTP 3 但我在“卸载程序”中找不到它,还尝试了“打开/关闭 Windows 功能” “,我怎样才能做到这一点?
谢谢
我最近注意到 Windows Powershell v1.0 安装在 Windows 7 RTM 上,所以我需要安装 Powershell v2.0 CTP 3 但我在“卸载程序”中找不到它,还尝试了“打开/关闭 Windows 功能” “,我怎样才能做到这一点?
谢谢
Windows 7 附带 PowerShell 2.0;为什么你认为它运行的是 1.0?
请参阅此处:http ://technet.microsoft.com/en-us/library/dd367858(WS.10).aspx 。
尽管文件夹是相同的,但它是您在 Win7 上拥有的 Powershell v2。您可以通过在 powershell 中运行以下命令来确认这一点:$PSVersionTable
在我的(win7)工作站上显示:
其中“PSVersion”是赠品:-)
不确定 Win7,但在 XP 中,您必须选中“添加/删除程序”中的“显示更新”复选框,而在 Vista 中,您必须单击“程序和功能”中的“显示已安装的更新”链接才能查看 Powershell 并能够将其卸载。
如前所述,Windows 7 附带 PowerShell v2。是的,由于这里提到的文件夹和脚本是“ps1”,所以看起来这是 v1,但相信我,它是 v2。
现在,您对 get-diagpack 的评论...不要仅仅基于 2008 年秋季 (@PDC) 的内容。从那以后,情况可能会发生几次变化。
如果您想查看新的诊断: PS>cd $pshome\modules PS>import-module .\PSDiagnostics PS>get-command -pssnapin psdiagnostics
我没有检查过,但您可能看不到任何允许您卸载 PowerShell 的内容。它现在基本上被认为是核心操作系统的一部分。就像你不能(仍然)删除 command.exe ....