最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Windows Powershell 通過函數(shù)擴展別名

 更新時間:2014年09月02日 16:35:28   投稿:hebedich  
這篇文章主要介紹了Windows Powershell 通過函數(shù)擴展別名,需要的朋友可以參考下

在Powershell中設(shè)置別名的確方便快捷,但是在設(shè)置別名的過程中并設(shè)置參數(shù)的相關(guān)信息。盡管別名會自動識別參數(shù),但是如何把經(jīng)常使用的參數(shù)默認設(shè)定在別名里面呢?例如Test-Connection -Count 2 -ComputerName,讓-”-Count 2″ 固化在別名中。

這時簡單的別名無法完成上述需求,可以通過函數(shù)來完成它,并且一旦把函數(shù)拉過來,定義別名會變得更加靈活。

PS C:\PS> function test-conn { Test-Connection -Count 2 -ComputerName $args}
PS C:\PS> Set-Alias tc test-conn
PS C:\PS> tc localhost

Source    Destination   IPV4Address   IPV6Address               Bytes  Time(ms)
------    -----------   -----------   -----------               -----  --------
test-me-01  localhost    127.0.0.1    ::1                   32    0
test-me-01  localhost    127.0.0.1    ::1                   32    0

有了函數(shù)牽線,別名可以完成更高級更強大的功能,其中$args為參數(shù)的占位符,經(jīng)測試,發(fā)現(xiàn)這個占位符必須以$args命名,否則不能識別,會拋出異常:
Cannot validate argument on parameter ‘ComputerName'. The argument is null or empty. Supply an arg
nt that is not null or empty and then try the command again.

相關(guān)文章

最新評論

周口市| 资溪县| 蓝田县| 七台河市| 文水县| 尼玛县| 聊城市| 西昌市| 台北县| 依兰县| 大竹县| 察哈| 东港市| 浏阳市| 桃园市| 卓尼县| 石城县| 赣州市| 固阳县| 河北省| 保靖县| 克什克腾旗| 犍为县| 奎屯市| 洛扎县| 蒙自县| 进贤县| 延庆县| 舞阳县| 沧源| 罗山县| 宜川县| 金溪县| 蓝山县| 静乐县| 华蓥市| 岳普湖县| 龙海市| 宿州市| 盐城市| 栖霞市|