web-dev-qa-db-ja.com

RDPセッションの実行中のTightVNC

コンピューター(Windows 8.1 Professional)でTightVNCサーバー(v。2.7.10)を実行しています。私が物理的にコンピューターの前にいるとき、他の人はVNCクライアントを使用して私の画面を見ることができます。ただし、自分のコンピューターにRDPを実行すると、他のユーザーは自分のセッションを表示できません。 Windowsのロック画面のみが表示されます。

TightVNCを使用して他のユーザーが現在のRDPセッションを表示できるようにするにはどうすればよいですか?

4
Zev Spitz

VNCとRDPは異なるプロトコルです。 VNCは画面共有であり、サーバーのコントロールをアクティブにしたまま、サーバーの画面でクライアントの入力(マウス、キーボードなど)を使用するオプションがあります。リモートデスクトップは、NT4のターミナルサービスから始まったコンピュータを管理するために作られました。各ユーザーが独自のセッションを持っているため、これはWindowsをマルチユーザー環境にした理由の一部でした。

RDPを実行すると、Windowsのコンソールコンシューマーバージョンの場合がロックアウトされます。サーバーエディションの場合、「コンソール」にいる人は誰でもキックオフしません。 /adminを実行するときに/console(以前はmstsc.exeでした)コマンドを使用すると、これを乗り越えることができます。

VNCを使用している場合は、コンソールの画面が表示されます。 RDPを使用している場合は、セッションに接続しています。 Windows Professionalエディション(サーバーではありません!)の場合、同時接続は1つしか許可されていないため、誰かが接続するとコンソールのセッションがロックされます。それを回避する方法はありません。

4
Canadian Luke

動作するかどうかはわかりませんが、RDPからTightVNCスタンドアロンサーバーを実行してみてください。TightVNCサービスは実行しないでください(デフォルトのインストールでは、サービスを実行することを選択したと思います)。

0
user127350