我正在我的“复制 AD 用户”powershell 脚本中进行错误检查。我使用表格来询问特定信息,这个问题的目的是确保我正确地进行错误检查。
IF ($Username.Text -eq Get-ADUser ($Username.Text))
{$wshell = New-Object -ComObject Wscript.Shell
$wshell.PopUp("This username already exists. Please choose another")}
Run Code Online (Sandbox Code Playgroud)
的$Username.Text是,其中用于新帐户的用户名正在从拉文本框中。我想通过 AD 运行它以查看该用户名是否已存在,如果存在则显示一条消息。
我是否以正确的方式处理它?