none
AD内の一部の情報をエクスポートしたい RRS feed

  • 質問

  • windows2012serを使用し、AD管理しております。

    account情報の中にあるポケットベル項目をエクスポートしたいのですが、うまくいきません。

    アカウント名とポケットベル項目を抜き取り、csv出力できるコマンドを教えて頂けないでしょうか?

    取得したいアカウント数は約1000件ほどあります。

    よろしくお願いいたします

    2018年11月28日 9:51

回答

  • チャブーンです。

    まず、質問の内容についてですが、「うまくいきません。」とおっしゃられても、どううまくいかないのか、具体的な内容をいただかないと、誰も答えられないと思います。質問の仕方について、一考いただくことをお奨めします。

    しかたがないので、こちらで勝手に想像しますと、「ポケットベル」の項目がそもそも情報として取れない、とおっしゃりたいのだと思います。ポケットベルは"pager"という属性値であり、Get-ADUserで取る場合 -propertiesで指定しないと取得できません。サンプルとしては、したのようになるのだと思います。

    $Users = Get-ADUser -filter * -Properties pager -SearchBase <ユーザーが存在するOUやコンテナのDN>
    
    $Users | Select Name,pager | Export-CSV .\Users.csv 


    フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。

    • 回答としてマーク 9627 2018年11月28日 23:04
    2018年11月28日 10:15
    モデレータ

すべての返信

  • 下記のようなPowerShellではいかがでしょうか。
    Get-ADUser -Filter * -Properties * | ft Name,sAMAccountName,UserPrincipalName,pager


    Mr. Du

    2018年11月28日 10:13
  • チャブーンです。

    まず、質問の内容についてですが、「うまくいきません。」とおっしゃられても、どううまくいかないのか、具体的な内容をいただかないと、誰も答えられないと思います。質問の仕方について、一考いただくことをお奨めします。

    しかたがないので、こちらで勝手に想像しますと、「ポケットベル」の項目がそもそも情報として取れない、とおっしゃりたいのだと思います。ポケットベルは"pager"という属性値であり、Get-ADUserで取る場合 -propertiesで指定しないと取得できません。サンプルとしては、したのようになるのだと思います。

    $Users = Get-ADUser -filter * -Properties pager -SearchBase <ユーザーが存在するOUやコンテナのDN>
    
    $Users | Select Name,pager | Export-CSV .\Users.csv 


    フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。

    • 回答としてマーク 9627 2018年11月28日 23:04
    2018年11月28日 10:15
    モデレータ
  • 助かります。ありがとうございました。
    2018年11月28日 23:04
  • ありがとうございました。
    2018年11月28日 23:04