移动计算机对象

之前记得在其他的代码中我会像下面一样写,但是报错:
 
Import-Csv -Path C:\ToolKits\Domain\hostname.csv | ForEach-Object {
Move-ADObject -Identity $_.hostname -TargetPath "ou=computers,ou=is,ou=china,dc=tcsgegdc,dc=com" 
}
 
Google之后发现原来应该这样写:
 
Import-Csv -Path C:\ToolKits\Domain\hostname.csv | ForEach-Object {
    Get-ADComputer $_.hostname | Move-ADObject -TargetPath "ou=computers,ou=is,ou=china,dc=tcsgegdc,dc=com"
}

 

posted @ 2015-05-08 14:52  dongdonggeorge  阅读(229)  评论(0编辑  收藏  举报