AD

ドメインユーザー名を調べる net user コマンド

こんばんは!ドメインで管理しているユーザーを調べるときに役に立つのがnet user コマンドです。net user のオプションを使えばActiveDirectoryにアクセスしなくてもドメインユーザー情報の確認が出来ます。

ドメインユーザー名を調べるコマンド

ドメインユーザー名を調べるnet user コマンドは、WindowsコマンドプロンプトまたはPowerShellで使用されるコマンドです。このコマンドを使用することで、ユーザーアカウントに関連する情報を表示したり、管理したりすることができます。

ドメイン内のユーザー 一覧表示コマンド

まずはドメイン内のユーザーを一覧表示するコマンドは下記になります。このコマンドでドメイン内のユーザー一覧が表示されます。

net user /domain

このドメイン内にはユーザーが6ユーザーいることが確認できます。会社などだと人数が多いので数行に渡って表示されます。

ドメイン内のユーザー 詳細表示コマンド

ActiveDirectoryでドメインユーザー名が社員番号表示名と違う時などがあります。社員番号なんて全員分の覚えてないのでコマンドを打つことによってドメインユーザー情報が確認が出来ます。下記のコマンドでユーザーの詳細がわかります。

net user /domain 〇〇(ユーザー名)

net user コマンドのオプション/domain 〇〇(ユーザー名)でドメイン内のユーザー情報を確認できます。下記では net user /domain 051 と打ちドメインユーザーの情報がコマンドラインで確認できます。

net user コマンドによって表示される情報は、ユーザーアカウントの属性、パスワードの有効期限、パスワードの変更要求、ユーザーグループのメンバーシップなどです。ただし、一部の情報は一般ユーザーには表示されない場合があります。

ドメイン内のユーザー 確認バッチファイル

コマンドが打つのがめんどくさいのでバッチファイル化しました。これを起動することによってユーザー名を打つと対象ユーザーの詳細を表示することが出来ます。コピペしてバッチファイルにすると使えるので使ってみてください。

@echo off
rem 自作
:color 2f
:Menu
cls
echo ■■■■■■■■■■■■■
echo ドメインユーザー確認コマンド
echo ■■■■■■■■■■■■■
echo.
set /p inp=”調べたい職員番号を入力:”
echo.
echo.
echo.
echo.
echo 終了したい場合は q を入力
if ‘%inp%’ == ‘q’ goto eof
cls
echo ■■■■■■■■■■■■■
echo %inp%の職員情報
echo ■■■■■■■■■■■■■
echo.
net user /domain %inp%
echo.
echo.
pause
goto Menu
:eof

ドメインユーザー名を調べる net user コマンド まとめ

ドメイン内のユーザーを調べるにはActiveDirectoryが一般的ですが、リモート接続したり起動するのがめんどくさい方はこのnet user /domain コマンド を使いましょう。

なお、net user コマンドは管理者権限が必要な場合があります。コマンドを実行するユーザーは管理者権限を持っているか管理者として実行してください。管理者権限を持っていなくてもrunasコマンドで管理者権限としてコマンドプロプトを起動すれば操作を行なう事も出来ます。それではー!

良かったら過去記事も見てみてください↓

ABOUT ME
なお
フルスタックエンジニアを目指すサラリーマン。インフラ、WEBを中心に色んなIT関連情報に手を出したいと思います。
ブログランキング

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA