一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - PowerShell - Windows Powershell 通過函數擴展別名

Windows Powershell 通過函數擴展別名

2020-06-18 10:06腳本之家 PowerShell

這篇文章主要介紹了Windows Powershell 通過函數擴展別名,需要的朋友可以參考下

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

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

?
1
2
3
4
5
6
7
8
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

有了函數牽線,別名可以完成更高級更強大的功能,其中$args為參數的占位符,經測試,發現這個占位符必須以$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.

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美最猛性xxxxx动态图 | 91噜噜噜噜色 | 亚洲日韩男人网在线 | 日本一道一区二区免费看 | 俄罗斯一级大片 | 寡妇快点好大好爽视频 | 欧美日韩国产在线人成 | 美女被狂揉下部羞羞动漫 | 国产精品高清一区二区三区不卡 | 三级午夜宅宅伦不卡在线 | 久久亚洲免费视频 | 日韩一级片在线观看 | 性猛交娇小69hd | 天堂精品高清1区2区3区 | 果冻传媒mv在线观看入口免费 | 日韩在线观看一区二区不卡视频 | 俄罗斯海滩厕所偷窥 | 青草青青在线视频 | 大团圆6全文在线阅读 | 免费国产午夜高清在线视频 | 国产91精选学生在线观看 | 14一18cad中国大学生 | 猫咪社区在线播放 | 碰91精品国产91久久婷婷 | 91青青草原 | 国产123区在线视频观看 | 小早川怜子亚洲综合中文字幕 | 亚洲欧美另类专区 | 青青青青青国产免费手机看视频 | 亚州日韩精品AV片无码中文 | 日韩毛片高清在线看 | 男女拍拍拍免费视频网站 | 超级乱淫伦小说1女多男 | 成人性生交大片免费看软件 | 欧美男男gaygayxxx| 亚洲色图第四页 | 青青草国产一区二区三区 | 大jjjj免费看视频 | 欧美男同猛男 videos 同性 | 亚洲第一福利视频 | 色亚|