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
时间: 2024-10-14 02:36:42

Char 03 使用帮助系统的相关文章

SpringBoot2.0 基础案例(03):配置系统全局异常映射处理

一.异常分类 这里的异常分类从系统处理异常的角度看,主要分类两类:业务异常和系统异常. 1.业务异常 业务异常主要是一些可预见性异常,处理业务异常,用来提示用户的操作,提高系统的可操作性.常见的业务异常提示:1)请输入xxx2)xxx不能为空3)xxx重复,请更换 2.系统异常 系统异常主要是一些不可预见性异常,处理系统异常,可以让展示出一个友好的用户界面,不易给用户造成反感.如果是一个金融类系统,在用户界面出现一个系统异常的崩溃界面,很有可能直接导致用户流失.常见的系统异常提示:1)页面丢失4

Win10能更逆天?17款系统增强小工具推荐

1让Win10变得更逆天的增强工具合集(一)回顶部 10月1日微软发布了新一代操作系统Win10的技术预览版,里面展出了很多项与桌面用户有关的改进.应该说到目前为止,网友们的评价还是比较正面的.但笔者想说的是,作为微软战略版图中比较重要的一项,如此简单的几项变化就定义为一次跨版本更新,还是显得略微草率了些.事实上在很多用户心中,对于Windows的期盼一直未减,正所谓高手在民间,我想下面几款软件或许能给微软带来一些思考! 图01 Win10这样你造么? 1.Mission Control ——

Android SystemProperties系统属性详解

Systemproperties类在android.os下,但这个类是隐藏的,上层程序开发无法直接使用,用Java的反射机制就可以了.Java代码中创建与修改android属性用Systemproperties.set(name, value),获取android属性用Systemproperties.get(name),Native代码中通过property_get(const char *key, char *value, const char *default_value)/propert

linux修改系统时间和linux查看时区、修改时区的方法

一.查看和修改Linux的时区 1. 查看当前时区命令 : "date -R" 2. 修改设置Linux服务器时区方法 A命令 : "tzselect" 方法 B 仅限于RedHat Linux 和 CentOS命令 : "timeconfig" 方法 C 适用于Debian命令 : "dpkg-reconfigure tzdata" 3. 复制相应的时区文件,替换系统时区文件:或者创建链接文件cp /usr/share/zo

Android 系统属性SystemProperty分析

http://www.cnblogs.com/bastard/archive/2012/10/11/2720314.html Android System Property 一 System Property 代码中大量存在:SystemProperties.set()/SystemProperties.get():通过这两个接口可以对系统的属性进行读取/设置, 顾名思义系统属性,肯定对整个系统全局共享.通常程序的执行以进程为单位各自相互独立,如何实现全局共享呢? System Properti

Linux 查看当前时间和修改系统时间

一.查看和修改Linux的时区 1. 查看当前时区 命令: date -R 2. 修改设置Linux服务器时区 方法 A 命令 : tzselect 方法 B 仅限于RedHat Linux 和 CentOS 命令 : timeconfig 方法 C 适用于Debian 命令 : dpkg-reconfigure tzdata 3. 复制相应的时区文件,替换系统时区文件:或者创建链接文件 cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime 例如:在设置

[深入理解Android卷一全文-第七章]深入理解Audio系统

由于<深入理解Android 卷一>和<深入理解Android卷二>不再出版,而知识的传播不应该由于纸质媒介的问题而中断,所以我将在CSDN博客中全文转发这两本书的全部内容. 第7章  深入理解Audio系统 本章主要内容 ·  具体分析AudioTrack. ·  具体分析AudioFlinger. ·  具体分析AudioPolicyService. 本章涉及的源代码文件名称及位置 以下是本章分析的源代码文件名称及其位置. ·  AudioTrack.java framewor

VB.Net版机房收费系统 ---数据库设计

数据库设计是根据用户需求设计数据库结构的过程,具体来说,数据库设计是对于给定的应用环境,在厝数据库理论的指导下,构造最优的数据库模式,在数据库管理系统上建立数据库及其应用系统,使之能有效地存储数据,满足用户的各种需求的过程.到底数据库该如何设计,古往今来,每个人都有每个人的想法,所以数据库设计并没有优劣之分,好坏之别,合适的数据库设计就是最好的. 走过自考--<数据库系统原理>,看过耿建玲老师的视频,对数据库设计有了一点了解,VB版的机房收费系统,直接用原来的脚本生成的数据库,当时对数据库设计

C/C++ char和int的区别

字符字面值一般是用一对单引号来表示.char类型一般就是用字符字面值来初始化.赋值.由于char类型的是单字节长度,当给char类型的变量用字符字面值赋值时,当单引号里面的内容超过一个字节时,系统会自动截取一个字节的内容给char变量,忽略其他的字节内容.    比如char a='1234';c++会认为单引号里的每一个数值都看做一个字符字面值,也就是说1 2 3 4各占一个字节,'1234'也就是一共占4个字节,然而char变量a只是占一个字节,初始化它的值却有4个字节,系统要从'1234'