卸载 PowerShell 2

卸载 PowerShell 2

我最近安装了 PowerShell 6:

http://github.com/PowerShell/PowerShell/releases

然而我注意到 PowerShell 现在安装到:

C:\Program Files\PowerShell

我这里还保留着第 2 版:

C:\Windows\system32\WindowsPowerShell

如果可能的话,我想删除这个旧版本。我检查了以下内容:

  1. 程序和特点
  2. 已安装的更新
  3. Windows功能

但没有看到 PowerShell 的选项。

答案1

我有点犹豫要不要回答,因为其中一些内容只是我个人的观点。但这并不是我的观点,因为从 Windows 7(Server 2008 R2)开始,Powershell 已成为操作系统不可或缺的组成部分。目前,Powershell 基本上有两个同时开发的轨道。一个是 Windows 专用版本,最新版本号为 5.1,另一个是跨平台版本,版本号为 6。Powershell 5 不打算接收任何进一步的功能更新,但将继续进行修补。Powershell 6 是 Microsoft 计划向前发展的方向。

现在我们来谈谈意见部分。目前,在我所做的工作中,至少 powershell 6 有所欠缺。有些 cmdlet 在 5 中存在,但在 6 中不存在,或者它们所在的模块与 5 不兼容。所以对我来说(在我看来,对于许多日常管理任务来说),powershell 6 目前不是一个有效的选择。

要直接回答你的问题,你不能只是Windows 机器上的 powershell v6。您仍然必须拥有 Windows 特定版本之一。因此,如果您只想要一个版本,并且想要最新最好的版本,我建议删除 v6 并安装 v5.1。

参考:

如何卸载 Windows Powershell

Powershell 6 路线图

相关内容