Active Directory 脚本:DSMOVE 失败

Active Directory 脚本:DSMOVE 失败
DSQUERY user -inactive 4 | DSMOVE -newparent <distinguished name of target OU>

运行此脚本并出现“dsmove 失败(用户)是一个未知参数”。

如果我运行 dsquery 而不使用 dsmove,它会干净地为我提取一个列表。如果我只用一个帐户运行,它也能正常工作。

有什么想法吗?

答案1

让它工作了,这就是我所做的:

批处理文件,使用运行该批处理文件的相关 windows sch 任务读取以下内容。运行良好。

记得在2008中勾选“以最高权限运行”,并将运行改为“无论用户是否登录都运行”。

for /f "Tokens=*" %%s in ('dsquery computer -inactive 5 -limit 0') do ( 
DSMOVE %%s -newparent "OU=Computers,OU=Quarantine,OU=MyOu,DC=MyDomain,DC=local" 
) 

相关内容