【Windows】コマンドでログイン中のユーザーを確認する方法(query user)

books プログラミング

サーバーのメンテナンスなどをしていると、サーバーに誰がログインしているのか気になることはありませんか?

Windowsには、現在のログインユーザーを確認できる便利な機能があります。

この記事では、「query user」コマンドについて解説します。

query user

コマンドプロンプト または Powershell を起動して以下のコマンドを実行します。

実行したパソコンにログインしているユーザー名が表示されます。

query user

このコマンドでサーバー名を指定することでコマンドを実行するパソコン以外のログインユーザーを確認することができます。

query user /server:サーバ名

query user の構文は次のようになります。

<username>、<sessionname>、<sessionID>を指定しないときは、ログインしているすべてのユーザーのリストが返されます。

query user [<username> | <sessionname> | <sessionID>] [/server:<servername>]
  • <username>:照会するユーザー名を指定します。
  • <sessionname>:クエリを実行するセッション名を指定します。
  • <sessionID>:セッションIDを指定します。
  • /server:<servername>:クエリを実行するサーバー名を指定します。

バッチファイルやPowershellを利用することで業務が便利になります。

参考

タイトルとURLをコピーしました