代码之家  ›  专栏  ›  技术社区  ›  Johan Boulé

为什么powershell允许“cd”和“…”之间没有空格?

  •  1
  • Johan Boulé  · 技术社区  · 6 年前

    为什么?怎么做 cd.. 工作,即命令和参数之间没有空格?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Maximilian Burszley    6 年前

    powershell . 您可以使用 Get-Command . 在这种情况下:

    PS /> Get-Command -Name cd..
    
    CommandType     Name                                               Version    Source
    -----------     ----                                               -------    ------
    Function        cd..
    

    为了获得更多细节:

    PS /> Get-Command -Name cd.. | Format-List -Property * -Force
    
    HelpUri             :
    ScriptBlock         : Set-Location ..
    CmdletBinding       : False
    DefaultParameterSet :
    Definition          : Set-Location ..
    Options             : None
    Description         :
    Verb                :
    Noun                :
    HelpFile            : System.Management.Automation.dll-Help.xml
    OutputType          : {}
    Name                : cd..
    CommandType         : Function
    Source              :
    Version             :
    Visibility          : Public
    ModuleName          :
    Module              :
    RemotingCapability  : PowerShell
    Parameters          : {}
    ParameterSets       : {}
    

    Function: 给你动力的驱动器 scriptblock

    PS /> ${Function:cd..}
    Set-Location ..