1

我已经使用巧克力在我的 Windows 7 SP 1 工作站上安装了 DotNet 4.5.2 和 PowerShell 4:

choco install dotnet4.5.2 -y
choco install powershell -y

他们安装没有错误并出现在choco list

choco list --local-only

DotNet4.5.2 4.5.2.20140902
PowerShell 4.0.20141001

我之前安装了 PowerShell 2.0,重新启动 PowerShell 时,$host.version 仍然显示Major: 2. 此外,PowerShell 4.0 似乎只存在于\Program Files (x86)not in 中\Windows,当我列出目录的内容时3.0,只列出了程序集(没有可执行文件)。

> dir 'C:\Program Files (x86)\Reference Assemblies\Microsoft\WindowsPowerShell'
3.0
v1.0

> dir 'C:\Windows\System32\WindowsPowerShell'
v1.0

> dir 'C:\Windows\SysWOW64\WindowsPowerShell'
v1.0

PowerShell 4.0 可执行文件在哪里?如何运行 PowerShell 4.0 而不是 2.0?

4

1 回答 1

1

我需要重新启动计算机以进行 Windows 更新以安装 Microsoft Windows Management Framework 4.0

Windows 更新 KB2819745

于 2015-03-06T23:13:55.287 回答