是否有可能為PowerShell中的現有命令設定默認值?
我特別想做的是告訴Get-ChildItem命令同時顯示正常和隱藏的檔案(Get-ChildItem -Force)。
我知道我可以寫一個函式,在那里我可以添加這個選項并使用命令列上指定的其他任何東西。但這樣我就失去了所有引數和選項的自動完成功能。
uj5u.com熱心網友回復:
你應該可以使用$PSDefaultParameterValues來實作。 從3.0以上的版本開始,都是如此。
Microsoft的檔案:
下面是一組直接來自該檔案的例子:
$PSDefaultParameterValues=@{"CmdletName:ParameterName"/span>="DefaultValue"/span>}.
$PSDefaultParameterValues=@{ "CmdletName:ParameterName"={{ScriptBlock}} 。}
$PSDefaultParameterValues["Disabled"]=$True|$False。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/309305.html
標籤:
