• ベストアンサー

リモートデスクトップの取り合いを無くしたい

社内で共有して使用しているPC(WinXP)がありリモートデスクトップを使用していますが、社員Aが接続している最中に社員Bが接続すると、先に接続していた社員Aが強制的に切断されてしまいます。社員Bが接続しようとした時に先にリモートデスクトップが使用されていたら、2番目の接続を拒否させる事は出来ないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.2

完全な方法ではありません。アイディアです。 まず、次の2つのバッチファイルを用意します。 【リモートデスクトップ接続許可バッチ】 reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f 【リモートデスクトップ接続拒否バッチ】 reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 1 /f さらに、グループポリシー(ローカルコンピュータポリシー)の設定で、ログオン時に実行するスクリプトとして「拒否バッチ」、ログオフ時に実行するスクリプトとして「許可バッチ」を指定します。 こうすると、誰かがログオンしているあいだはリモートデスクトップ接続が拒否されるので、別のリモートデスクトップ接続によって強制的に切断されることがなくなります。 ログオンしている「誰か」がログオフすると、リモートデスクトップ接続は自動的に「許可」状態に戻ります。 ただし、この設定には3つの問題点があります。 1. 上記バッチを正常終了するにはHKLM Hiveへの更新権限が必要なので、権限を制限するとバッチが実行できない。この問題を回避するには、バッチと同じ動作をするサービスを作成し、そのサービスの呼び出しをバッチにする等の対策が必要。 2. 上記のバッチ実行手順では、ログオン操作(アカウント名とパスワードを入力してOKを押すこと)を行ってから実際にログオンが実行され「拒否バッチ」が実行されるまでにタイムラグがあるため、その間に別のリモートデスクトップ接続が行われる可能性がある。つまり、ログオン直後は強制切断の可能性があるということ。ログオン後しばらく時間を置いてから操作を開始すればよいことなので、致命的な問題ではない・・・と思う。 3. ローカルコンソールの利用終了は「ログオフ」となるが、リモートデスクトップの利用終了は「切断」であって「ログオフ」ではない。「切断」ではログオフスクリプト(「許可バッチ」)が実行されないため、それ以降リモートデスクトップ接続ができなくなってしまう。 この3つのうち、最後の3.が今のところ致命的です。 ひとまず「切断」を使用せず、コマンドラインから「shutdown -l」を入力してログオフすればよい(ログオフすると自動的に切断される)のですが、実際に使用するには、「切断」を選択すると自動的に「ログオフ」されるような設定方法が必要でしょう。しかし、その設定方法が今のところ思いつきません。

tak121
質問者

お礼

細かな設定情報までご教授頂きありがとうございました。 不勉強なもので、いろいろ調べながら実験してみたいと思います。 大変参考になりました!ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

できません。 これは、Windows XPの仕様で、取り合いになってしまいます。ですので、ご質問のような制御はムリです。 回避する方法としては、社員Bに、リモートデスクトップの アクセス権限を拒否させる、というくらいでしょうか。 でもこれは解決方法にはなっていないですよね・・・ Windows Server 2003だと、取り合いにはならずに 済みます(同時に3人までOK)

tak121
質問者

お礼

これまで色々調べてましたが、やはりそうですよね。。 Windows2003では取り合いにならないんですね!知りませんでした・・・。 この度はありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • リモートデスクトップ

    リモートデスクトップを利用して複数のPCをリモート操作で業務を 行っています。 ある時を境に複数マシンのリモート接続ができなくなりました。 また、リモート接続先を一度切断してしまうと、 再ログインを行わないと接続できなくなります。 接続先のマシンは問題ないようで、 私の使用しているPC固有の問題のようです。 何か切り分け方法があれば教えて下さい。

  • リモートデスクトップについて

    スタート→すべてのプログラム→アクセサリ→通信→リモートデスクトップ接続でリモートデスクトップ接続画面へ入れます。ここから先のWinXP HomeからWinXP Proの画面へ入る方法がわかりません。どなたかわかるお方がおりましたら、よろしくお願いします。

  • リモートデスクトップの複数接続

    AがCに対してリモートデスクトップ接続して操作している最中に、BもCにリモートデスクトップ接続し、操作は出来なくて構わないけれどもデスクトップは見れるという方法はありませんか? ヒントだけでも結構です。 リモートデスクトップ接続はVPN(PPTP)接続後に行う前提です。 宜しくお願いします。

  • リモートデスクトップについて困っているので教えてください。

    リモートデスクトップについて困っているので教えてください。 現在HPのノートPCで「HP Mini 5101 Notebook PC」を使用しています。 OSとしてはWindowsXP SP3になります。 このPCに対して他の端末よりWindows標準のリモートでストップを 使用し接続をしています。 接続や操作は何も問題なく出来ているのですが次のような問題が発生しています。 1.HPの端末の設定でリモートデスクトップを有効にします。 2.HPの端末を起動したまま閉じます。  (この時コントロールパネルから「ポートブルコンピュータを閉じたとき」で  「何もしない」を設定しています) 3.他の端末からHPの端末でリモートデスクトップを使用し接続し操作を  行います。 4.リモートデスクトップを切断します。 5.HPの端末のフタを開きます。 ※この時にディスプレイのバックライトは点灯されるのですが、  画面は真っ黒のまま何も表示されません。  数十分間待っても何も表示されません。  キーボード操作で色々と試したのですが駄目でした。  しかし、この状態で再度リモートデスクトップで接続を行うと成功します。  こうなってしまうと電源ボタンを長押しして強制終了しないと通常通りの  操作が行えません。  また、HPの端末を閉じずに開いた状態でリモートデスクトップを使用し  切断を行っても一瞬真っ黒になりますが、すぐに通常の画面が表示されます。 私としては閉じた状態で使用したいと思っていますので、とても困っています。 対処方法をご存知の方はお教え願います。

  • リモートデスクトップ

    Windows2000ServerSP4とWindows2000ProSP4を使用しています。WindowsXPのCDより両方リモートデスクトップを追加しました。 ProからServerへリモート接続できるのですが、ServerからProへ接続すると(リモートデスクトップの切断 リモート接続が有効になっていないか・・・)とエラーメッセ意地が出て接続できません。Pingはできるのですが、どなたかアドバイスいただけないでしょうか?

  • リモートデスクトップとファイアウォール

    WinXP_ProのデスクトップにWin2000からリモートデスクトップで接続しているのですが、XPの純正ファイアウォールを使用しているとリモートで接続できません。ファイアウォールをONのままでリモートデスクトップを使用する方法は無いのでしょうか?

  • リモートデスクトップ接続で接続できません

    A拠点(WinXP)・B拠点(Win7Pro)・C拠点(Win7Pro)のリモートデスクトップ接続で、 「リモートデスクトップはリモートコンピュータに接続できません。次のいずれかが原因です。」とエラーがでます。 A拠点からB拠点は、リモート接続 OK A拠点からC拠点は、リモート接続 OK B拠点からA拠点は、リモート接続 OK B拠点からC拠点は、リモート接続 NG 原因が不明です。拠点間のルータの設定でしょうか。

  • リモートデスクトップについて

    リモートデスクトップについて質問です。 現在在宅で仕事をしており、自宅のPC(windows xp pro)から会社のPCにリモート接続しています。会社のPC(社員共有のもの)と自宅PC(個人用)をいったりきたりして、作業しています。 現在、外出先でも仕事をできるように考えているのですが、モバイルPCから会社と自宅の両方同時にリモートアクセスする事は可能なのでしょうか? また、外出用にはネットブックも選択肢の一つとして考えているのですが、ネットブックからのリモートデスクトップは可能なのでしょうか? いろいろと調べてみたのですがよくわからなかったので、どなたか教えて頂けると嬉しいです。 よろしくお願いします。

  • リモートデスクトップについて

    サーバAにリモートデスクトップ経由にてログインしたユーザ?がいますが、 ユーザ?がサーバからログオフしていないため、 ユーザAがログオンすることができません。 サーバにローカルログインし、 現在リモートデスクトップにて接続しているログインユーザを特定することは可能でしょうか? また、ログインしているユーザのセッションを切断することは可能でしょうか? ご教授のほど、よろしくお願いします。

  • リモートデスクトップとLANの設定

    今、ノート(Win2000)からデスクトップ(WinXP pro)にリモートデスクトップで接続しているのですが、さらに、この2台でLANを組んで、その上でリモートデスクトップも使いたいのですが、どうしたらよいでしょうか。 以前、試したことがあるのですが、確かインターネット接続の共有をしてLANもリモートデスクトップも動かなくなりました。 LANの構築をした場合、リモートデスクトップ接続の際のコンピュータ名はIPアドレスなのでしょうか。 LANについては初心者なのでご教授よろしくお願いします。