添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
谦和的跑步鞋  ·  Amazon.com·  5 月前    · 
才高八斗的手套  ·  Deployment with ...·  6 月前    · 

PS 版本>3

1
2
3
4
5
6
7
8
9
10
11
12
PS D:\> $PSVersionTable

Name Value
---- -----
PSVersion 5.1.22000.652
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.22000.652
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1

Powershell 命令类型

cmdlet, function, 工作流。均为命令,且帮助系统包含这些命令类型。

  • 命令不区分大小写
  • 帮助系统

    目标

  • 获取命令的使用方法
  • 在线 https://github.com/PowerShell/PowerShell/tree/master/docs/

  • 下载在线的文档到本地: update-help 每个月建议来一次,确保帮助文档更新。

    不能上网 save-help 完成下载,文件放 web 服务器, update-help 指向一个内网地址。

    获取帮助

    根据关键字找到命令

    获取帮助本身

    1
    2
    3
    4
    # 相当于get-help help | more; 自动分屏显示。查看下一屏,空格即可。CTRL + C 退出分屏查看。
    PS C:\Windows\system32> help help

    PS C:\Windows\system32> get-help help

    获取帮助支持 pattern,例如 需要获取 windows 事件相关的帮助

    1
    2
    3
    4
    5
    PS C:\Users\slc>  help *event*
    PS C:\Users\slc> get-help *log*



    所有主题

    PS C:\Windows\system32> Get-Help *

    介绍相关的命令

    1
    PS C:\Windows\system32> Get-Help about_*
  • *event* 星号是 0 个,1 个或任意个字符。可以匹配 eventlog , 也可以获取 Register-EngineEvent
  • Linux man -k process*
  • 1
    2
    3
    Name                              Category  Module                    Synopsis
    Clear-EventLog Cmdlet Microsoft.PowerShell.M... Clears all entries from specified event logs o...
    Get-Event Cmdlet Microsoft.PowerShell.U... Gets the events in the event queue.
  • Name 名称
  • Category 命令类别 cmdlet, function, help-file
  • 获取命令的使用方法

    help 参数