PowerShell核心

PowerShell核心

PowerShell版本5.1是原始PowerShell的最新版本,但是从PowerShell版本6.0开始,将它称为PowerShell核心。

PowerShell Core是开源的,可在Windows,Linux和Mac操作系统上使用。它建立在.NET核心上。

PowerShell核心在Linux和MacOS上以pwsh的形式启动,在Windows上以pwsh.exe的形式启动。

PowerShell Core 6.0版于2016年8月18日首次引入。

PowerShell和PowerShell核心的区别

下表描述了PowerShell和PowerShell核心之间的区别:

比较项 PowerShell PowerShell核心
版本 1.0 至 5.1 6.0
平台支持 Windows Linux, MacOS 和 Windows
依赖 .NET Framework .NET Core
启动为 powershell.exe 对于MacOS和Linux启动为pwsh;对于Windows启动为pwsh.exe
使用/运行时环境 它依赖于.NET Framework运行时。 它依赖于.NET Core运行时。
$PSVersionTable.PSEdition 设置为Desktop 它设置为Core。

在Windows上安装PowerShell核心

以下步骤用于使用MSI在Windows操作系统中安装PowerShell核心:

第一步:首先从PowerShell的GitHub页面下载MSI文件。 单击以下链接进行下载:

第二步:转到Get PowerShell,然后根据系统版本从download(stable)列中单击.msi链接,如下图所示:

选择对应的版本下载,然后开始安装:

然后像安装其他软件一样,点击下一步

启动PowerShell核心

要启动PowerShell核心,请执行以下步骤:

单击“开始”,搜索PowerShell 6,然后单击它启动。如下图所示:


目录