在旧版本的windows上执行powershell命令时,时不时出现一些奇怪的问题,常要花不少时间去摸索解决,现记录如下。
Windows Server 2012 R2
安装PowerShell 5
完成后检查版本:Get-Host
Windows Server 2012 Standard
默认PowerShell版本时 3,检查命令:$PSVersionTable
升级的话,需要先安装Widows Management Framework (WMF), 下载:
下载后安装会提示重启
然后下载PowerShell 7安装
完成后实际上PowerShell升级成 5