質問: windows 7 pcに(ローカルまたはリモートで)アクティブにログオンしているユーザーを確認するにはどうすればよいですか? 私のwindows 7 pcから、最後に接続したユーザーではなく、ネットワーク上の別のwindows 7 pcに「アクティブ」にログオンしているユーザーを確認したいと思います。これはどのように行うことができますか?1日中、数人のユーザーが共有コンピューターにリモートでログオンし、通常は接続が終了するとログオフします。これらのユーザーは、自分のpcとリモートにアクセスするユーザーの両方に対して管理者権限を持っていることに注意してください。他のユーザーがアクティブにログオンしているときにログオンすると、続行して自分を「アクティブ」ユーザーにするオプションが表示され、以前のアクティブなアカウントが切断された状態になります。この選択を行う前に、アクティブにログオンしているユーザーを確認できるようにしておくと便利です。私はwebを検索して、最後の接続を誰が行ったかを知らせるさまざまな解決策を見つけました。これは、最後の接続、つまり現在「アクティブ」なユーザーに変換されません。ちなみに、windows 7では、現在アクティブなユーザーのidが「後」に表示されるのは奇妙なようです。「はい」をクリックしてログインします。 windows xpを使用していた場合、現在のアクティブユーザーのidが、ログオンの継続を決定する「前」に表示されました。どんな助けでもありがたいです。
回答: これには、ターミナルサービスqueryコマンドを使用できます。query session /server:remote_computer_name_here リモートコンピュータで次のレジストリ値を設定する必要があることに注意してください。key: hkey_local_machine\system\currentcontrolset\control\terminal server value name: allowremoterpc value: 1 type: reg_dword queryコマンドをバッチファイルに入れると、ユーザーはそれをダブルクリックするだけで、そのコンピューターにログインしているユーザーを確認できます。