zoukankan      html  css  js  c++  java
  • Char 04 运行命令

    1  PowerShell 支持 两种 不同的 使用模式 ?  哪两种呢??

        PowerShell 有能够够,访问 整个 .Net Framework 底层的 能力

        PowerShell 不区分大小写

    2  PowerShell 术语

        Cmdlet 是一个原生的PowerShell 命令行工具, 该术语仅存在于 PowerShell 和 类似的 .Net Framework 中

        函数 和 Cmdlet 相似, 但不是以 .Net 语言写的,而是以 PowerShell 自己的 脚本语言编写的

        工作流 : 是嵌入 PowerShell 的工作流执行系统的一类 特殊的参数

        应用程序 : 是任意类型的外部可执行程序, 包括类似  PING , Ipconfig 等命令行,工具

        命令 : 是一个通用的术语, 用于代表任何或所有上面提到的术语

        Note:

          规则 : 以标准的动词的动词开头, 如 Get , Set , New , Pause , 可以通过 ,Get-Verb 查看,

    PS C:windowssystem32> get-verb | wc -l
    103

          -Noun , 后接单数形式的名词, 比如 Serice , Process , EventLog , 允许开发人员自己 命名名词, 

            因此没有 一个 "Get-Noun" 的 Cmdlet 显示所有的名词

          官方 术语 : Verb-Noun 

    4  别名 : 命令的 昵称

      

    PS C:windowssystem32> Get-Alias -Definition Get-Service
    
    CommandType     Name                                               ModuleName                                                                          
    -----------     ----                                               ----------                                                                          
    Alias           gsv -> Get-Service                                                                                                                     
    
    
    
    PS C:windowssystem32> Get-Alias -Definition "Get-Service"
    
    CommandType     Name                                               ModuleName                                                                          
    -----------     ----                                               ----------                                                                          
    Alias           gsv -> Get-Service                                                                                                                     

    5  使用快捷方式

      1)  简化参数名称 :

          必须输入足够的字母,让 PowerShell 可以识别不同的参数  [ 类似于 git log 中的 hash 值]

      2)  参数 名称的 别名

    6  Show-Command

        一次 只能展示 一个命令, 当你希望了解多个命令时, 需要逐个使用   

    7  对扩展命令的 支持

      Cmdlet : 约 400 个,   

      PowerShell 3.0 中, 可以使用 cmd.exe 的语法,在PowerShell 中运行任何命令,而不必担心命令是如何被PowerShell 解析的

    8  处理错误 

    9  常见错误

        空格 , - , ' , `

      

  • 相关阅读:
    oracle实现自增id
    一些.NET 项目中经常使用的类库
    文件读取是判断是否读取到末尾
    文件操作
    第一个html文件
    HTML标签(持续更新)
    配置tomcat
    判断一个String中是否有指定字符或字符串
    去掉字符串中的某个字符
    把一个activity作为弹窗
  • 原文地址:https://www.cnblogs.com/Nancy0401/p/5573369.html
Copyright © 2011-2022 走看看