0
參數值如果我有這樣的提示具有默認
[Parameter(Mandatory=$true, ParameterSetName='InsertException')]
[Parameter(Mandatory=$true, ParameterSetName='UpdateException')]
[string]$Requestor = ([Environment]::UserDomainName + '\' + [Environment]::UserName),
參數當有人跑我的劇本就像
.\myscript
腳本應該提示他的價值......但應該也顯示一個默認值。用戶可以退格並刪除默認值並鍵入新值。
但是會發生什麼情況是,當PowerShell提示用戶控制檯中的值爲空時,即使我正在腳本中分配默認值(如您所見)。
那麼如何在提示中有一個默認值?
相關:[powershell強制參數顯示默認值](https://stackoverflow.com/questions/39878202/powershell-mandatory-parameter-with-default-value-shown) – 2017-11-11 16:01:30