ADのユーザをコマンドで一覧表示させる

AD(Active Directory)において、特定項目だけを表示させるにはどうしたらいいか?今回はコマンドプロンプトでの出力方法を紹介したい。
PowerShellの場合、Export-CSVコマンドでいい感じに出力できるが、コマンドの場合は、 >> xxx.txt  という形でしか無いのかなぁ?

dsquery userでユーザ情報を取得し、dsget userで抽出

(参考)dsquery user(Microsoft)指定した検索条件に一致するディレクトリ内を検索
(参考)dsget user(Microsoft)ディレクトリにユーザーのプロパティを表示するコマンド

-limit 1000にしないと、数十件のデータの検索結果に終わってしまうので注意。

 

dsquery user -limit 1000 | dsget user -upn -display 

⇒「 0001@mydomain.local 表示名 」と表示される。

dsquery user -limit 1000 | dsget user -dn -display

⇒「 CN=0001,OU=本社,OU=XXXX,DC=mydomain,DC=local 表示名 」と表示される。

 

関連記事

translation

検索窓






投稿カレンダー

2017年1月
« 11月    
1234567
891011121314
15161718192021
22232425262728
293031  

アクセス数

  • 2715現在の記事:
  • 538855総閲覧数:
  • 4今日の閲覧数:
  • 215昨日の閲覧数:
  • 2128先週の閲覧数:
  • 5755月別閲覧数:
  • 343053総訪問者数:
  • 4今日の訪問者数:
  • 189昨日の訪問者数:
  • 1808先週の訪問者数:
  • 4895月別訪問者数:
  • 258一日あたりの訪問者数:
  • 3現在オンライン中の人数:
  • 2014/02/22カウント開始日:

アーカイブ

ページ上部へ戻る
%d人のブロガーが「いいね」をつけました。