麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > PowerShell > 正文

Windows Powershell 別名

2020-05-30 20:15:22
字體:
供稿:網(wǎng)友

簡短描述
在Windows PowerShell中, 別名就是cmdlets或其他命令的替代名稱.

詳細(xì)描述
別名就是cmdlet或者命令(例如: 函數(shù), 腳本, 文件, 可執(zhí)行文件. )的替代名稱或者說是個(gè)昵稱. 在使用命令的地方, 你都可以使用別名.

cmdlet 的名稱由一個(gè)動(dòng)詞和一個(gè)名詞組成,其功能對(duì)用戶來講一目了然。但是對(duì)于一個(gè)經(jīng)常使用powershell命令的人每天敲那么多命令也很麻煩啊。能不能把命令縮短一點(diǎn)呢?于是“別名”就應(yīng)運(yùn)而生了。Powershell內(nèi)部也實(shí)現(xiàn)了很多常用命令的別名。例如Get-ChildItem,列出當(dāng)前的子文件或目錄。它有兩個(gè)別名:ls 和 dir,這兩個(gè)別名來源于unix 的shell和windows的cmd。
因此別名有兩個(gè)作用:

繼承:繼承unix-shell和windows-cmd。
方便:方便用戶使用。
處理別名:
查詢別名所指的真實(shí)cmdlet命令。

PS C:/PS> Get-Alias -name lsCommandType   Name                        Definition-----------   ----                        ----------Alias      ls                         Get-ChildItemPS C:/PS> Get-Alias -name dirCommandType   Name                        Definition-----------   ----                        ----------Alias      dir                         Get-ChildItemPS C:/PS> Get-Alias -name flCommandType   Name                        Definition-----------   ----                        ----------Alias      fl                         Format-ListPS C:/PS> Get-Alias -name ftCommandType   Name                        Definition-----------   ----                        ----------Alias      ft                         Format-Table

查看可用的別名
查看可用的別名,可以通過” ls alias:” 或者 ”Get-Alias“
如何查看所有以Remove打頭的cmdlet的命令的別名呢?

PS C:/PS> dir alias: | where {$_.Definition.Startswith("Remove")}CommandType   Name                        Definition-----------   ----                        ----------Alias      del                         Remove-ItemAlias      erase                        Remove-ItemAlias      rbp                         Remove-PSBreakpointAlias      rd                         Remove-ItemAlias      rdr                         Remove-PSDriveAlias      ri                         Remove-ItemAlias      rjb                         Remove-JobAlias      rm                         Remove-ItemAlias      rmdir                        Remove-ItemAlias      rmo                         Remove-ModuleAlias      rp                         Remove-ItemPropertyAlias      rsn                         Remove-PSSessionAlias      rsnp                        Remove-PSSnapinAlias      rv                         Remove-VariableAlias      rwmi                        Remove-WMIObject

說明:dir alias:獲取的是別名的數(shù)組,通過where對(duì)數(shù)組元素進(jìn)行遍歷,$_代表當(dāng)前元素,alias的Definition為String類型,因?yàn)閜owershell支持.net,.net中的string類有一個(gè)方法Startswith。通過where過濾集合在powershell中使用非常廣泛。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 久草成人在线观看 | 国产精品99久久久久久久 | 免费一级毛片观看 | 亚洲精品动漫在线观看 | 久久小视频 | 国内精品久久久久久2021浪潮 | 手机国产乱子伦精品视频 | 免费观看三级毛片 | 中文字幕一区2区 | 成人一级毛片 | 亚洲国产色婷婷 | 日本在线精品视频 | 久久久久久久午夜 | 免费永久在线观看黄网 | 圆产精品久久久久久久久久久 | 亚州精品天堂中文字幕 | 成人免费福利网站 | 悠悠成人资源亚洲一区二区 | 国产色91 | 黄色成人在线播放 | 久色免费视频 | 中国漂亮护士一级a毛片 | 亚洲九草 | 国产在线精品91 | 性猛交ⅹxxx乱巴西 在线播放中文 | 欧美视频国产精品 | 日韩av电影在线观看 | 成人三级视频在线观看 | 九色一区二区 | 911色_911色sss主站色播 | 中文字幕欧美一区二区三区 | 黄网站免费入口 | 精品国产一区二区三区久久久蜜 | 亚洲网站一区 | chinese xvideos gay| 亚洲精品欧美在线 | 欧产日产国产精品99 | 黄色毛片一级 | 黄色片在线观看网站 | 色羞羞 | 亚洲生活片|