1
[ValidateScript({if (!(Test-Path $_) -and (!($_ -like "*.exe")))
{ Throw "Specify correct path to executable." }
else {$true}})]
[String]$installerPath
的Test-Path
驗證返回真/假。
但是!
-like
未按預期工作。使用.txt,.msi等文件類型傳遞參數不會正確驗證。