当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在 Windows 10 和 11 上安装 PowerShell 7

作者:精品下载站 日期:2024-12-14 06:49:02 浏览:17 分类:玩电脑

如何在 Windows 10 和 11 上安装 PowerShell 7


PowerShell 7 是 PowerShell 的新跨平台开源版本,与之前的 PowerShell 版本 5.1 并行运行。这意味着当您安装 PowerShell 7 时,它不会升级您的现有版本,而是在您的系统上显示为它自己的单独应用程序。

在本教程中,我将向您展示如何直接从命令行或通过下载 MSI 安装程序安装 PowerShell 7,重点关注 Windows 操作系统。

概述

作为与先前版本的 PowerShell(版本 5.1)不同的应用程序,目前无需完全迁移到 PowerShell 7。

尽管如此,PowerShell 比其前身有许多改进,您可能会发现以前在旧版本 PowerShell 中创建的许多脚本在 PowerShell 7 中可以正常运行,甚至性能也有所提高。

使用 PowerShell 7 的好处

PowerShell 7 易于使用且易于安装。它还将安装到操作系统中的单独位置,这意味着您在 PowerShell 7 中所做的更改不会影响您现有的 PowerShell 安装。许多其他好处包括:

  • 提高性能
  • 跨平台
  • 支持 SSH 远程处理
  • 支持在 Docker 容器上使用
  • 其他功能包括空运算符、字符串突出显示和简洁的错误视图

PowerShell 7 安装位置

默认情况下,PowerShell 7 安装在以下位置:

C:\Program Files\PowerShell

如果您在该位置找不到 PowerShell\7 文件夹,可能是您的环境变量不是默认的,请运行以下命令检查安装文件夹可能位于的位置:

get-childitem env:ProgramFiles

PowerShell 7 模块位置

与以前版本的 PowerShell 相比,PowerShell 7 将其模块存储在单独的位置。但是,这两个位置都合并到 PsModulePath 变量中,因此当您将模块导入 PowerShell 7 时,它会检查所有 PowerShell 模块位置,包括以前版本的 PowerShell。

您可以运行以下命令来列出 PowerShell 7 使用的所有模块位置:

$Env:PSModulePath -split (';')

您的结果将如下所示:

[玩转系统] 如何在 Windows 10 和 11 上安装 PowerShell 7

请记住,从屏幕截图来看,这表明每个人的环境变量可能并不相同,以下是您可能期望看到的内容:

C:\Users \\Documents\PowerShell\Modules
C:\Program Files\PowerShell\Modules
c:\program files\powershell\7\Modules
C:\Program Files\WindowsPowerShell\Modules
C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
C:\Program Files\SharePoint Online Management Shell\

检查您安装的 PowerShell 版本

要检查您安装的 PowerShell 版本,请在工作站上打开 PowerShell 并键入以下命令:$PSVersionTable.PSVersion

[玩转系统] 如何在 Windows 10 和 11 上安装 PowerShell 7

从截图中可以看到,我运行的是版本5.1,我打算安装PowerShell 7。

安装PowerShell 7

首先以管理员身份打开当前版本的 PowerShell,然后运行以下命令从官方 GitHub 存储库下载并安装最新版本的 PowerShell 7。

iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"

安装向导启动后,单击下一步

[玩转系统] 如何在 Windows 10 和 11 上安装 PowerShell 7

选择安装文件夹(我建议保留默认值),然后单击下一步.

[玩转系统] 如何在 Windows 10 和 11 上安装 PowerShell 7

将“可选操作”页面保留为默认值,然后单击下一步下一步下一步。跨度>

[玩转系统] 如何在 Windows 10 和 11 上安装 PowerShell 7

我建议您将更新选项保留为默认值,然后单击下一步 .

[玩转系统] 如何在 Windows 10 和 11 上安装 PowerShell 7

最后,点击安装

[玩转系统] 如何在 Windows 10 和 11 上安装 PowerShell 7

安装完成后,关闭现有的 PowerShell 窗口并在开始菜单中搜索 PowerShell 7。

[玩转系统] 如何在 Windows 10 和 11 上安装 PowerShell 7

打开 PowerShell 7 确认安装是否成功。

下载 PowerShell 7 MSI 安装程序

您还可以使用 MSI 安装包安装 PowerShell 7,这可以使远程或集中管理的计算机的部署更加灵活。

在此下载 MSI 包:

64 位: https://github.com/PowerShell/PowerShell/releases/download/v7.3.3/PowerShell-7.3.3-win-x64.msi

32 位: https://github.com/PowerShell/PowerShell/releases/download/v7.3.3/PowerShell-7.3.3-win-x86.msi

或者,您可以检查 GitHub 上的当前版本页面,选择最新版本的 PowerShell 7,然后向下滚动到“资产”部分以下载安装文件。

[玩转系统] 如何在 Windows 10 和 11 上安装 PowerShell 7

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯