開いているセッションが多いため、Windows Server 2003にログインできないことがあります。リモートでそれらを閉じることは可能ですか(サーバールームでの物理的な接触なしで)?
コマンドmstsc -v:IP /admin
を使用してサーバーに接続できます。多くのオープンセッションがある場合でも機能します。
これは、qwinsta
およびrwinsta
コマンドラインツールを使用して実行できます。
qwinsta /server:SERVERNAME
コマンドウィンドウにリモートセッションのリストが表示されます。クライアントコンピューターにログインしているアカウントに、サーバーの管理者権限があることを確認してください。サーバー名の代わりにサーバーのIPアドレスを使用することもできます。
ユーザーを切断するには、RDPセッションのセッションIDが必要です。このコマンドは、すべてのセッションを表示します
rwinsta /server:SERVERNAME SESSIONID
私はPsToolsを使用しました:
psshutdown -o -f \\ servername
ドメインメンバーのコンピューターでターミナルサービス管理コンソールを開き、問題のシステムに接続します。
これにより、リモートマシン上のすべてのセッションが一覧表示され、リセット(kill)したり、個別にログオフしたりできます。
管理者として接続し、他のすべてのセッションを切断できると思います。
上記がtrueの場合、これはスクリプトによって自動化される可能性があります(adminとして接続し、必要なアクションを実行します)。
それが役に立てば幸い :)
適切な管理ツールが設定されている場合は、リモートセッションの管理に使用できるツールがあります。スタートキーを押して、検索ボックスにRemote Desktop Services Manager
と入力します。実行できるのと同じ名前のエントリが見つかるはずです。そのエントリが表示されない場合は、Windows Serverシステムに接続して、そこを調べてみてください。
ウィンドウが開くと、左側に「リモートデスクトップサービスマネージャー」と表示された領域があり、その下にコンピューター(おそらくコンピューター)がリストされています。 [リモートデスクトップサービスマネージャー]オプションを右クリックし、[コンピューターに接続]を選択します。 「別のコンピューター」を選択し、アクセスできないコンピューター名を入力できるウィンドウが開きます。ロックされたコンピューターの名前がリストに表示されます。それをクリックすると、右側のセクションに、開いているセッションを表示するタブなど、そのコンピュータに関する情報が表示されます。ここから、セッションを右クリックして、切断、ログオフ、またはリセットを選択できます。これを行うと、リモートデスクトップ経由でコンピューターに再び接続できるようになります。