PowerShell
跳转到导航
跳转到搜索
| 文件:PowerShell7-Win11.png 运行在 Windows 11 上的 PowerShell 7.4.6 | |
| 类型 | 命令行终端(Command Line Shell,CLS) |
|---|---|
| 开发商 | Microsoft |
| 操作系统 | Windows、 macOS(自 6.0 起)、 Linux(自 6.0 起) |
| 支持的平台 | x86、x64、ARM32、ARM64 |
| 初始发布版本 | v1.0 |
| 初始发布日期 | 2006 年 4 月 25 日 |
| 最新发布版本 | v7.4.6 |
| 最新更新日期 | 2024 年 10 月 22 日 |
| 最新预发布版本 | v7.5.0-rc.1 |
| 最新预发布日期 | 2024 年 11 月 14 日 |
| 许可 | 专有(至 5.1)、 MIT(自 6.0 起) |
| 网站 | 官方产品文档、 GitHub |
PowerShell(pwsh.exe,原名 powershell.exe)是一款开源命令行解释程序,最早随 Windows 7 一起引入,旨在用于自动化任务和配置系统功能。它克隆了早期解释器 cmd.exe 的大部分语法,但通过使用专用脚本语言进行了扩展。PowerShell 中的命令被称为“cmdlet”(命令小程序),其名称由动词和名词组成,并以连字符连接,例如 Get-Command。
虽然版本 1.0 到 5.1 是闭源的,但从版本 6.0 起是开源的,其代码使用了高度宽松的 MIT 许可证。从版本 7.2 开始,PowerShell 在 Windows 上使用 Windows 更新来更新自身。此功能是可选的,可以禁用。
图库
基于 .NET Framework(1.0 – 5.1)
-
Windows XP Professional x64 Edition 中的 Windows PowerShell 1.0 Beta 1
-
Windows XP Professional x64 Edition 中的 Windows PowerShell 1.0
-
Windows 7 中的 Windows PowerShell 2.0
-
Windows Server 2012 Build 7963 中的 Windows PowerShell
-
Windows 7 中的 Windows PowerShell 3.0
-
Windows 8.1 Build 9431 中的 Windows PowerShell
-
Windows 8.1 RTM 中的 Windows PowerShell 4.0
基于 .NET(6.0 – 今)
-
运行在 Windows 7 上的 PowerShell Core 6.0
-
运行在 Windows 7 上的 PowerShell 7.0