Active Directoryにユーザーアカウントを残すExchange 2013を使用してユーザーを削除します。Exchange 2013メールボックスを持たないActive Directoryユーザーのリスト
Exchangeシェルボックスを持たないActive Directoryユーザーの一覧をPowerShellスニペットを使用して取得するにはどうすればよいですか。
つまり、削除が必要なActive Directoryユーザー。
Active Directoryにユーザーアカウントを残すExchange 2013を使用してユーザーを削除します。Exchange 2013メールボックスを持たないActive Directoryユーザーのリスト
Exchangeシェルボックスを持たないActive Directoryユーザーの一覧をPowerShellスニペットを使用して取得するにはどうすればよいですか。
つまり、削除が必要なActive Directoryユーザー。
私は混乱しています。 Exchange 2013でメールボックスを削除すると、ADユーザーも削除されます。これを無効にすると、ADユーザーは保持されますが、属性は削除されます。あなたが本当に誰かを削除したいのであれば、なぜメールボックスを削除しないのですか?
削除し、メールボックスを無効にすることを主な違いは、メールボックスを無効にする場合は、Exchange属性は、対応するActive Directoryユーザーアカウントから 削除されますが、ユーザー アカウントが保持されること です。メールボックスを削除すると、Exchange 属性とActive Directoryユーザーアカウントの両方が削除されます。
出典:Disable or delete a mailbox @ TechNet
あなたがいない、演算子を使用しようとすることができ、例:
Get-ADUser -LDAPFilter "(!msExchMailboxGuid=*)"
または
Get-ADUser -Filter '-not msExchMailboxGuid -like "*"'
または
Get-ADUser -Filter 'msExchMailboxGuid -notlike "*"'
Exchangeサイトのユーザーを削除すると、彼もADで削除されます。だから、メールボックスを一度も持っていないすべてのユーザーの一覧が必要な場合や、Exchangeでユーザーを非アクティブにする場合は、すべてのユーザーの背後に残ってしまいますか? – GrindelOh
私はその動作が表示されません。広告ユーザーは後に残されます。 Exchangeメールボックスは、非アクティブではなく削除されます。メールボックスのないすべてのADユーザーのリストが必要です。 – user6219126
「Get-ADUser -LDAPFilter」(msExchMailboxGuid = *) "は、メールボックスを持つすべての人物を提供します。 'msExchMailboxGuid = $ Null'は動作しませんでしたが、 – GrindelOh