web-dev-qa-db-ja.com

リモートサーバーのターミナルサービスにログオンしているユーザーを照会する方法

ローカルサーバー上のユーザーをクエリするために、以前はquserを使用しました。今日、リモートサーバーにクエリを実行するオプションがあることに気付きました。しかし、試してみると次のエラーが出ます。

C:\Users\nimmylebby>quser administrator /SERVER:remote_server
Error 0x00000005 enumerating sessionnames
Error [5]:Access is denied.

パスワードを提供していないからだと思いますか?しかし、パスワードを提供するオプションが表示されません。ここにヘルプドキュメントがあります:

C:\Users\nimmylebby>quser /?
Display information about users logged on to the system.

QUERY USER [username | sessionname | sessionid] [/SERVER:servername]

  username            Identifies the username.
  sessionname         Identifies the session named sessionname.
  sessionid           Identifies the session with ID sessionid.
  /SERVER:servername  The server to be queried (default is current).

たぶんquserコマンドを誤解していますか?これにより適切なコマンドはありますか?

3

管理者という名前のユーザーがリモートサーバーでセッションを持っているかどうかを確認するためにクエリを実行していますか?

Quserを実行しているアカウントは、リモートサーバーのドメイン管理者またはローカル管理者ですか?

1
joeqwerty

Runasを使用できますか?

runas /user:DOMAIN\user "quser /SERVER:servername"

DOMAIN\userはターゲットサーバーで管理者権限を持っていますか?

1
dunxd