Hibernate治理Session和批量操作剖析。本站提示廣大學習愛好者:(Hibernate治理Session和批量操作剖析)文章只能為提供參考,不一定能成為您想要的結果。以下是Hibernate治理Session和批量操作剖析正文
在Powershell中設置別號切實其實便利快捷,然則在設置別號的進程中並設置參數的相干信息。雖然別號會主動辨認參數,然則若何把常常應用的參數默許設定在別號外面呢?例如Test-Connection -Count 2 -ComputerName,讓-”-Count 2″ 固化在別號中。
這時候簡略的別號沒法完成上述需求,可以經由過程函數來完成它,而且一旦把函數拉過去,界說別號會變得加倍靈巧。
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.