移动计算机对象

之前记得在其他的代码中我会像下面一样写,但是报错:
 
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"
}

 

你可能感兴趣的:(计算机)