Comment puis-je utiliser PowerShell pour déplacer un utilisateur dans l'AD?

Je suis dans le besoin d'un peu d'aide. J'ai peu ou pas de PowerShell expérience, mais je travaille avec un Guide de Poche à côté de moi et de mon GoogleFu.

Actuellement, mon plan est pour vous demander un nom d'utilisateur et de les stocker, utiliser Get-ADUser avec le nom d'utilisateur stockées à obtenir et stocker le DistinguishedName, utilisez Déplacer-ADObject pour déplacer l'utilisateur à partir de la DistinguishedName pour le chemin d'accès cible.

Le problème que je rencontre est le stockage et l'appel de ces choses. J'ai ce qui me donne l'info sur l'utilisateur. Comment puis-je isoler seulement le nom unique et de le stocker?

$name = read-host "Enter user name"
Get-ADUser $name

Après le stockage de la DN, peut se Déplacer-ADObject utiliser la valeur stockée? J'ai tenté de stocker des valeurs comme:

Move-ADobject 'CN=$name,OU=department,OU=company,DC=Domain,DC=net' -TargetPath 'OU=NonActive,OU=company,DC=Domain,DC=net'

Mais cela renvoie "Répertoire d'objet non trouvé" qu'il n'utilise pas la valeur stockée.

OriginalL'auteur elock37 | 2012-10-03