zoukankan      html  css  js  c++  java
  • Char 03 使用帮助系统

    1  Command && Cmdlet

      PowerShell 包含了,很多 不同类型的 可执行命令, 有些叫做Cmdlet , 有些叫做函数, 还有一些叫做工作流,等等 ?? 他们,共同的特点是,都是命令, 帮助系统中,都对他们进行了展示, 每个 cmdlet 在 PowerShell 中,都是唯一的

    2  update-help , 确保,你 使用管理员身份,打开 应用程序窗口的哦

    3  查看帮助系统 Help Get-Content  && Get-Help Get-Content 

       Help Get-Content :  一次,一页显示

       Get-Help Get-Content | More : 多页显示 , 按  Ctrl + C 退出

    4  使用 帮助命令,找命令

       Get-Help == Help ,有几个参数, 第一个是 -Name: 指想要访问的,帮助主题的名称 

          Get-Help *log* == Get-Help -Name *log*

            如果,PowerShell 只 找到了一个 匹配,你输入的命令, 它并不是以列表的形式返回, 而是 直接显示,这一单项的具体帮助内容

    5  详解帮助

      1)   参数集 和 通用参数

          每个 PowerShell 的 Cmdlet 参数的结尾,都有 [<CommonParameters>] , 不管,你是以何种方式使用Cmdlet , 这泛指, 每个 Cmdlet 命令都是使用的一种有包含8 个参数的 集合 ???

      2)  可选和 必选参数

          [-Computer <String[]>] ,说明, ComputerName 是一个可选参数, 参数 是 String 类型, 且,可以是 列表之类,

          几乎 所有的 Cmdlet 命令,都 最少有一个可选的参数

      3)  定位参数

          

    PS D:> Get-Help Get-EventLog
    
    名称
        Get-EventLog
    
    摘要
        获取本地或远程计算机上的事件日志或事件日志列表中的事件。
    
    
    语法
        Get-EventLog [-LogName] <String> [[-InstanceId] <Int64[]>] [-After <DateTime>] [-AsBaseObject] [-Before <DateTime>]
         [-ComputerName <String[]>] [-EntryType <String[]>] [-Index <Int32[]>] [-Message <String>] [-Newest <Int32>] [-Sour
        ce <String[]>] [-UserName <String[]>] [<CommonParameters>]
    
        Get-EventLog [-AsString] [-ComputerName <String[]>] [-List] [<CommonParameters>]

        LogName 是 必选参数, 同时 在 [-LogName] 也是一个定位参数

        使用,定位参数时的 技巧

          1)  定位参数可以 同时出现 指定 和 不指定参数名的情况

          2)  指定参数名时 ,输入的 顺序就不重要了

          3)  使用 多个位置参数, 但是 不能忘记了它们的位置

      4)  参数值

        帮助文档中,提供了每个 参数的数据 类型 , 有些参数,被称为i开关参数,无需任何输入值

        如  [-AsString] 

           -AsString [<SwitchParameter>] : 以 字符串而非对象的形式返回 输出

      5)  发现 命令 示例

        

    PS D:> Get-Help Get-EventLog -Examples

      6)   访问  "关于" 主题

        

    PS D:> Help about_CommonParameters
           -Debug (db)
           -ErrorAction (ea)
           -ErrorVariable (ev)
           -OutVariable (ov)
           -OutBuffer (ob)
           -PipelineVariable (pv)
           -Verbose (vb)
           -WarningAction (wa)
           -WarningVariable (wv

        PowerShell 帮助的 第三方脚本和 应用程序

        http://mng.bz/5w8E

        http://www.sapien.com/downloads

        http://download.microsoft.com

        

      7)  访问 在线 帮助

        

    PS D:> Get-Help Get-EventLog -Online
  • 相关阅读:
    Spring AOP
    编写jQuery插件
    Linux下SVN服务器搭建
    Redis安装配置与Jedis访问数据库
    使用redis做mysql缓存
    $(document).ready(function(){})和$(window).load(function(){})的区别
    SSH三大框架简介
    docker inspect命令
    ELK 环境搭建3-Logstash
    ELK 环境搭建2-Kibana
  • 原文地址:https://www.cnblogs.com/Nancy0401/p/5572388.html
Copyright © 2011-2022 走看看