我最近注意到Windows Powershell v1.0安装在Windows 7 RTM上,所以我需要安装Powershell v2.0 CTP 3,但是在“卸载程序”中找不到它,并且试图在“打开/closuresWindowsfunction“,我怎么能做到这一点?
谢谢
尽pipe这个文件夹是一样的,但它是你在Win7上的Powershell v2。 你可以通过在powershell里运行这个命令来确认:$ PSVersionTable
在我的(win7)工作站上显示:
> CLRVersion > 2.0.50727.4927 BuildVersion > 6.1.7600.16385 PSVersion 2.0 > WSManStackVersion 2.0 > PSCompatibleVersions {1.0, > 2.0} SerializationVersion 1.1.0.1 > PSRemotingProtocolVersion 2.1
凡“PSVersion”是赠品:-)
Windows 7随附PowerShell 2.0; 为什么你认为它运行1.0?
看到这里: http : //technet.microsoft.com/en-us/library/dd367858(WS.10).aspx 。
Windows®7包含Windows PowerShell 2.0。
不知道Win7的,但在XP中,你必须检查添加/删除程序中的显示更新checkbox,在Vista中,你必须单击程序和function中的显示已安装的更新链接,以查看Powershell,并能够卸载它。
如前所述,Windows 7自带PowerShell v2。 是的,可能会出现这是v1,因为这里提到的文件夹和脚本是“ps1”,但相信我,它是v2。
现在,您对get-diagpack的评论…不要仅仅依靠2008年秋季的内容(@ PDC)。 从那以后,事情可能会发生多次变化。
如果您想查看新的诊断信息:PS> cd $ pshome \ modules PS> import-module。\ PSDiagnostics PS> get-command -pssnapin psdiagnostics
我没有检查,但你可能看不到任何东西,允许你卸载PowerShell。 它现在基本上被认为是核心操作系统的一部分。 就像你不能(仍然)删除command.exe ….