PowerShell 有自动删除功能吗?

PowerShell 有自动删除功能吗?

所以,我对 Linux 的了解比对 PowerShell 的了解多。我看到了 PowerShell 的最新升级,就立即安装了它。

我安装了 Windows PowerShell 5.1,但我不想弄乱它。我安装了 Microsoft PowerShell v7.3.3,这是我想删除的版本。

然后是我刚刚升级到的版本,即 Microsoft PowerShell 7.3.4,我猜它是今天早上发布的,或者是昨晚发布的,我不知道。

无论如何,在 Linux 中,有一个方便的功能称为“AutoRemove”。例如 sudo dnf autoremove。它会在安装更新版本后删除旧版本的 Linux。

我想知道 PowerShell 是否有这样的功能,可以删除旧的 Microsoft PowerShell v7.3.3,因为我已经安装了 7.3.4。我只是认为在我的系统上安装 v7.3.3 会浪费硬盘空间。

请让我澄清一下(因为我已经在这里看到了这个问题)我并不是试图删除 Windows Powershell v5.1,因为我知道它是 Windows 正常运行所必需的。我尝试删除的版本是 7.3.3 版本。

有谁对这个话题有什么建议或意见吗?非常感谢大家的回答。

答案1

我已经安装了 7.3.3,如何删除它?

如果你已经安装了 7.3.4,则无需删除 7.3.3,因为它应该已被删除。

如果您确实要删除 7.3.3,请再次运行 7.3.3 安装程序。显示的选项包括修复或删除它:

  • 点击下一步”

    在此处输入图片描述

  • 点击“删除”

    在此处输入图片描述

答案2

如果您在 控制面板 > 程序和功能,那么您可以从那里删除版本 7.3.3。

如果您只看到一个版本,那么 7.3.4 的安装只升级了 7.3.3 版本,您不需要卸载所有内容。

否则,暴力方法是卸载 PowerShell 7 并安装 PowerShell 7.3.4。

答案3

Windows 中的 PowerShell“功能”

控制面板 > 所有控制面板项 > 程序和功能, 在里面打开或关闭 Windows 功能对话框中,选择适当版本的 PowerShell 并将其删除。

相关内容