将 PowerShell 中的用户移动到另一个没有 CSV 的 OU

Move Users in PowerShell to another OU without CSV

是否有命令可以让我将给定 OU 中的任何人和所有人移动到同一域中的另一个 OU?
诀窍是:在不知道原始 OU 中有多少用户、不知道他们的帐户名或有关他们的任何详细信息的情况下执行此操作。无需 .CSV 文件即可完成。

我试过了运行:

    Get-ADUser * -Properties NTAccountName -SearchBase "OU=Symphony,OU=Users,DC=HSP,DC=HSPHealth,DC=org"

但是 PowerShell 不关心我拥有它的地方。基本上,我想将当前在 "HSPHealth/HSP/Users/Symphony" OU 中的任何和所有用户移动到不同的 OU。

你会想要 Get-ADUser -Filter * ...。该命令默认为第一个未命名参数的 -Identity 参数。您正在寻找名为 *.

的用户

您正在寻找 Move-ADObject cmdlet:

https://docs.microsoft.com/en-us/powershell/module/addsadministration/move-adobject