Te dejo 2 scripts,
	El primero lee desde un archivo .TXT y mueve las PCs a una OU determinada y deshabilita las cuentas, sin utilizar el modulo importado de powershell de ActiveDirectory:
	Tienes que modificar en ambos scripts lo que esta en negrita para que se adecue a tus requerimientos.
$computers = Get-Content 'computers.txt'
$dest = [adsi]'LDAP://cn=computers,dc=contoso,dc=local'
foreach ($computer in $computers) {
    $computer = $computer + '$'
    $as = [adsisearcher]"(&(ObjectCategory=computer)(sAMAccountName=$computer))"
    $comp = $as.findone()
    $comp = [adsi]$comp.path
    $comp.moveTo($dest)
    $comp.psbase.invokeset("AccountDisabled", "True")
    $comp.setinfo()
    }
	Con modulo de AD desde powershell:
Get-Content 'computers.txt' |
    Set-ADComputer -Enabled $false -PassThru |
    Move-ADObject -TargetPath 'ou=Workstations-Deshabilitadas,dc=tudominio,dc=com,dc=ar'
	Exitos !