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年3月
« 2月    
 1234
567891011
12131415161718
19202122232425
262728293031  

アクセス数

  • 2762現在の記事:
  • 550029総閲覧数:
  • 20今日の閲覧数:
  • 270昨日の閲覧数:
  • 1775先週の閲覧数:
  • 290月別閲覧数:
  • 352619総訪問者数:
  • 20今日の訪問者数:
  • 243昨日の訪問者数:
  • 1602先週の訪問者数:
  • 263月別訪問者数:
  • 226一日あたりの訪問者数:
  • 2現在オンライン中の人数:
  • 2014/02/22カウント開始日:
ページ上部へ戻る
%d人のブロガーが「いいね」をつけました。