none
Active Directory ユーザアカウント プロパティ(部署-Department)のPowershellを用いたCSV一括登録方法 RRS feed

  • 質問

  • Active Directoryで、登録済みのアカウントのプロパティの特定の値(部署-Department)を、PowerShellを用いて、CSVで複数のユーザーを一括で反映をしていきたいです。(できましたら、完成されたコマンドの文章も教えていただきたいです)

    Powershell上のコマンドと、またCSV作成時のCSVに記載する内容等
    確認をしたいです。

    ご教授いただけますと大変助かります、どうかよろしくお願いいたします。

    2020年7月31日 2:18

すべての返信

  • 以下のようにしてみてはいかがでしょうか。

    CSVは以下のような形式でファイル名はADUserInfo.csvでC:\に存在したとします。

    UserName,Department
    user01,aaaa
    user02,bbbb

    以下がPowershellのスクリプトです。

    $ADUsers = Import-Csv C:\ADUserInfo.csv                
    ForEach ($ADUser in $ADUsers) { 
    Get-ADUser -Identity $ADUser.UserName | Set-ADUser -Department $ADUser.Department
    }

    スクリプトを実行するとuser01の部署はaaaaに変更され、user02の部署はbbbbに変更されます。



    • 編集済み kaz8629 2020年8月1日 8:54
    2020年8月1日 8:51
  • フォーラムにご投稿くださいましてありがとうございます

    後から検索で回答を探しやすくなるため、参考になった回答には [回答としてマーク] をお願いします。

    今後ご不明な点がございましたら、お気軽にお問い合わせください

    FAN


    Please remember to mark the replies as an answers if they help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2020年8月5日 6:00
    モデレータ