我正在尝试在 Windows 2008R2 服务器上安装 PowerShell 4.0
安装Windows6.1-KB2819745-x64-MultiPkg.msu
时没有错误或警告
但是当我运行 PowerShell 并检查 $host.version 时,它仍然是3 0 -1 -1
将其与我安装有 Win2008R2 的临时虚拟机进行比较,其版本显示为4 0 -1 -1
为了确保万无一失,我检查了powershell.exe
- 问题服务器是 6.2.9200.1398
- 虚拟是 6.3.9600.16406
答案1
看起来 Service Pack 1 和 .Net 4.5 是先决条件,需要先安装。可能需要重新启动。(http://social.technet.microsoft.com/wiki/contents/articles/21016.how-to-install-windows-powershell-4-0.aspx)