을 던지는없이 나는이파워 쉘의 매개 변수 유효성 검사 예외
Param(
[Parameter(Mandatory=$True,Position=1)]
[string]$variable1,
[Parameter(Mandatory=$True,Position=2)]
[string]$variable2,
[Parameter(Mandatory=$True,Position=3)]
[int]variable3
)... something happens then
같은 PowerShell 스크립트가 지금은 예를 들어 변수가 1 인 경우 스크립트에 가기 전에 확인하려면이 A, B 또는 C 변수 2는 D는 E입니다 또는 F와 변수 3은 1,4,5
입력 후 바로 확인할 수 있습니까? 그래서 만약 variable1 오류가 있다면 다시해야하지만 variable2에 오류가 있다면 variable2뿐 아니라 variable1도 재실행해야합니까?
괜찮 으면 작동하지만 예외가 발생하고 사용자에게 잘못된 매개 변수를 다시 입력하도록 요청하지 않고 스크립트를 종료합니다. –