사용자 계정을 생성하고 해당 계정의 전자 메일 주소를 설정하는 스크립트가 있습니다. 모든 'create-commands'는 try/catch 블록으로 둘러싸여 오류를 포착하고 출력 로그에 메시지를 추가합니다. 이것은 가능 사서함 명령Exchange anagement 쉘 캐치 가능 - 사서함 오류
try {
Enable-Maibox (.. parameters ...)
}
catch {
$errorsEncountered = $true
Write-Output "Error establishing e-mail address for $($UserData.username)"
}
활성화 할 사서함 명령이 실패 할 때 ... 캐치 부분은 건너을 제외하고 ... 잘 작동합니다. 왜 이런거야? 어떻게 해결할 수 있습니까?
하지만 스크립트를 완전히 중지하지 않겠습니까? 나는 그것을 멈추고, 단지 오류를보고하고 다음 명령으로 계속하기를 원하지 않는다. – Walter81
아니요, 스크립트를 중단하지 않고 원하는대로 캐치를 입력하십시오. – Remko