PowerShell 缺少导入证书

PowerShell 缺少导入证书

我尝试通过 PowerShell 的 Import-Certificate 命令安装一些证书,该命令在 Windows 10 上运行良好。当我在 Windows 7 上运行它时,找不到 Import-Certificate。我下载了 WMF 5.1 以获取最新的 PowerShell,并按照安装程序的说明重新启动,但 Import-Certificate 仍然不可用。我做错了什么?

答案1

一些 PowerShell 命令与 Windows 版本相关,而不是与计算机上安装的 WMF 和 PowerShell 版本相关。Import-Certificate似乎是其中之一;我找不到任何可以肯定地说它准确显示任何给定命令的依赖关系的站点;Microsoft 的 PowerShell 文档站点仅引用它们首次出现的 PowerShell 版本,而没有指出如果安装在早期版本的操作系统上,它们是否会“带回”。一般来说,为了安全起见,我因此假设在更高版本的 PowerShell 中引入的任何命令都不会带回早期的操作系统版本。

作为参考,Windows 7/Server 2008r2 附带 PowerShell 2;Windows 8/Server 2012 附带 PowerShell 3,Windows 8.1/Server 2012r2 附带 PowerShell 4,Windows 10/Server 2016 附带 PowerShell 5。

相关内容