文章目录
介绍
https://learn.microsoft.com/en-us/powershell/scripting/how-to-use-docs?view=powershell-7.2
❗下面的命令用>
标识
历史
2006年 windows PowerShell v1 诞生,面向 VBScript 编程基础的人群
2016年 开源 windows powershell
https://github.com/PowerShell/PowerShell
可以跨平台运行,因此改名 powershell
安装、升级、卸载
https://github.com/PowerShell/PowerShell/releases
两种安装途径
.zip
便携式 —— 解压就用,不帮忙配置环境.msi
—— 帮忙配置环境,默认安装在C:\Program Files\PowerShell
(与windows系统自带的C:\Windows\System32\WindowsPowerShell
路劲做区分)
e.g.
windows自带
> $PSVersionTable
Name Value
---- -----
PSVersion 5.1.19041.2673
PSEdition Desktop
PSCompatibleVersions {
1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.19041.2673
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
最新安装(2023年3月25日)
> $PSVersionTable
Name Value
---- -----
PSVersion 7.3.3
PSEdition Core
GitCommitId 7.3.3
OS Microsoft Windows 10.0.19044
Platform Win32NT
PSCompatibleVersions {
1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
升级
todo
卸载
todo
帮助文档
在线、本地两种
在线
todo
本地
> help *update*
Name Category Module Synopsis
---- -------- ------ --------
RegisterMicrosoftUpdate.ps1 External… RegisterMicrosoftUpdate.ps1 [[-TestHook] <Object …
Update-Help Cmdlet Microsoft.PowerShell.Core …
Update-FormatData Cmdlet Microsoft.PowerShell.Uti… …
Update-List Cmdlet Microsoft.PowerShell.Uti… …```
...
> help Update-Help
NAME
Update-Help
SYNTAX
Update-Help [[-Module] <string