私は少し助けが必要です。PowerShellの経験はほとんど、またはまったくありませんが、PocketGuideとGoogleFuを使用しています。
現在、私の計画では、ユーザー名の入力を求めて保存し、保存されたユーザー名でGet-ADUserを使用してDistinguishedNameを取得して保存し、Move-ADObjectを使用してユーザーをDistinguishedNameからターゲットパスに移動します。
私が直面している問題は、これらのものを保存して呼び出すことです。私はこれを持っています、それは私にユーザーに関する情報を与えます。識別名だけを分離して保存するにはどうすればよいですか?
$name = read-host "Enter user name"
Get-ADUser $name
DNを保存した後、Move-ADObjectは保存された値を使用できますか?私は次のような個々の値を保存しようとしました:
Move-ADobject 'CN=$name,OU=department,OU=company,DC=Domain,DC=net' -TargetPath 'OU=NonActive,OU=company,DC=Domain,DC=net'
ただし、保存された値を使用しないため、「ディレクトリオブジェクトが見つかりません」が返されます。