Windows命令行PowerShell使用笔记

本文档详细介绍了Windows PowerShell的使用,包括其历史、安装、升级、卸载方法,以及如何查阅帮助文档。此外,还讲解了PowerShell的Providers、管道、对象、比较操作符、脚本块和模块等内容,提供了实用的例子,如修改注册表值、批量设置别名和服务的管理。
摘要由CSDN通过智能技术生成

介绍

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
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

骆言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值