2
私はPowershellでこのような機能を持っています。ユーザーがパラメータのいずれかにヌル文字列を渡すと、powershellは、検証し、例外を発生させます。そのような例外をどうやって処理するのですか?Powershell - "検証"を介して例外が発生しました。
function CheckADUser()
{
param(
[ValidateLength(1,256)]
[string]$domainName,
[ValidateLength(1,256)]
[string]$username,
[ValidateLength(1,256)]
[string]$password)
Process{
$fullyQualifiedUser = $domainName+"\"+$username
$domain = New-Object DirectoryServices.DirectoryEntry("", $fullyQualifiedUser, $password)
return $domain.name
}
}