web-dev-qa-db-ja.com

リモートコンピューターをロックせずにリモートデスクトップ接続

リモートコンピューターをロックせずに、リモートデスクトップ接続を介してWindows 7マシンに接続することはできますか(同じログインユーザーを使用したい)。または、リモートデスクトップセッションが閉じた後にロックを解除することは可能ですか?

32
yossis

これをリモートセッションから実行するだけです。

tscon %sessionname% /dest:console
16
Ryan

Windows 8もサポートする次のPowerShellスクリプトを使用できます。

$server   = 'MyServer'
$username = $env:USERNAME

$session = ((quser /server:$server | ? { $_ -match $username }) -split ' +')[2]

tscon $session /dest:console
6
Felix

私の知る限り、リモートデスクトップ接続がコンピューターをロックするのを防ぐことはできませんが、 ltra VNC を使用すると、別のマシンをロックせずにリモートコントロールできます。

4
raven

https://techjourney.net/remote-desktop-connection-without-locking-remote-computer-session-on-disconnect/ を参照してください

リモートデスクトップ接続を閉じた後にリモートコンピューターのロックを解除する必要がある場合は、リモートデスクトップ接続の切断時にセッションをロックせずにローカルユーザーをログインさせずにRDPを強制的に切断するために使用できるトリックを次に示します。

RDCを介して接続されたリモートシステム(RDCがリモートシステムに接続するように初期化されているコンピューターではない)で、管理者としてコマンドプロンプトウィンドウを開き、リモートシステムで実行されているWindowsオペレーティングシステムに応じてコマンドを実行します。

Windows XPの場合:

tscon 0/dest:console

Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10以降:

tscon 1/dest:console

Windows Serverの場合:

tscon%sessionname%/ dest:console

リモートデスクトップ接続の使用時にローカルコンソールをロックしない

4
Pete Whitfield

リモートコンピューターでcmdを実行してから、このコマンドを実行しますquery session次のようなものが表示されます

 SESSIONNAME       USERNAME                 ID  STATE   TYPE        DEVICE
 services                                    0  Disc
>console           SIRS                      1  Active
 rdp-tcp                                 65537  Listen

次に、このコマンドを実行しますtscon x /dest:consoleここで、xはアクティブなセッションIDであり、1 私の場合。

2
SIRS

リモートアシスタンスをご覧ください。基本的には、同じリモートデスクトップテクノロジーを使用しています。

ヘルプとサポート領域に移動し、同時にリモートしたい人に送信できるリモートアシスタンスリクエストを作成します。

または、Logmein.comを使用してLogmeinFreeをインストールすることもできます。これにより、ユーザーのPCをリモートコントロールすると同時に、それを使用することができます。

2
daed

別の方法として、Gbridgeを使用できます: "Gbridgeは、PCのリモート制御、フォルダの同期、ファイルの共有、安全で簡単なチャットを可能にする無料のソフトウェアです。Googleのgtalkサービスの拡張であるGbridgeは、自動的に共同で暗号化されたVPN(仮想プライベートネットワーク)を形成し、コンピュータと友人のコンピュータを直接かつ安全に接続します。Gbridgeには、多くの独自の機能があります。 "http:// www .gbridge.com /

1
Nicu Zecheru

RDC自体では実行できません。 TeamViewer のようなサードパーティのツールを使用する必要があります。技術的にはリモートアシスタンスを使用できますが、要求がなくなると何もできなくなります。

1
John T

正直なところ、私はRealVNCだけを使用します。これは最高のリモートデスクトップツールです。その非常に高速で、UltraVNCを使用しても遅延は発生しません。 RealVNCは、家の外からコンピューターでリモート処理する場合にも優れています。

1
Mike K

別の回答で言及されていますが、 LogMeIn.com には無料バージョンがあり、ローカルユーザーと接続を共有したり、画面をブランクにしたりできます。遅い接続では応答時間はかなりまともですが、速度が低下するとグラフィック品質が低下します。

1
techturtle

スケジュールタスクの画面ロックを回避する必要があった同様のタスクを解決するために、次のようなバッチファイルを作成しました。

for /f "tokens=3-4" %%a in ('query session %username%') do @if "%%b"=="Active" set RDP_SESSION=%%a
tscon %RDP_SESSION% /dest:console

これも実行にAdmin Rightsが必要ですが、ユーザーのデスクトップのショートカットとして非常に便利です。

0
Smartis