约 2465 字

约 12 分钟

#PowerShell 的简介与安装

PowerShell 是一款跨平台(Windows、Linux 和 macOS)的自动化和配置工具/框架,它能与您现有的工具完美协作, 并针对处理结构化数据(例如 JSON、CSV、XML 等)、REST API 和对象模型进行了优化。 它包含一个命令行 shell、一种相关的脚本语言以及一个用于处理 cmdlet 的框架。

PowerShell 当前有两个主要版本:5.1 和 7.x,前者是 Windows 预装的版本,后者则更为现代实用。

特性Windows PowerShell 5.1PowerShell 7.x
基础框架.NET Framework 4.x现代 .NET (如 .NET 8.0, 10.0)
跨平台支持仅限 WindowsWindows、Linux、macOS
可执行文件powershell.exepwsh.exe
发布与支持状态Windows 内置,仅安全更新,无新功能独立安装,活跃开发中,持续更新

PowerShell 7.x 的安装包可以在它的 GitHub 发布页 上进行下载。

当前最新版本为 7.6.4,以下是常见系统的安装包下载链接:

以 Windows 为例,下载安装包后双击进行安装,一路点击下一步即可:

install-1 install-2 install-3 install-4 install-5 install-6

安装完成后通过 pwsh.exe 运行:

run

打印变量 PSVersionTable 可以查看版本:

> echo $PSVersionTable

Name                           Value
----                           -----
PSVersion                      7.6.4
PSEdition                      Core
GitCommitId                    7.6.4
OS                             Microsoft Windows 10.0.19045
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.4
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

更新: 2026/7/28

作者: planc

创建: 2026/7/28