マシン上のリモートデスクトップをリモートで有効にする


8

多くの場合、別のマシンに接続しようとしていますが、接続しているときに、ターゲットコンピューターでリモートデスクトップが有効になっていないことに気付きます。

ターゲットマシンremotleyでリモートデスクトップを有効にするにはどうすればよいですか?

回答:


2

2004年に投稿されたO'Reillyによるこのハックを確認してください。

http://oreilly.com/windows/archive/server-hacks-remote-desktop.html

基本的には、ターゲットコンピュータのレジストリにリモートでログインし、そこで設定を変更するだけです。

それが役に立てば幸い。


興味深いですが、セキュリティに影響がありますが、これは現在でも機能していますか?
wazoox 2009年

これはまだ機能すると思います。ただし、これを実行するユーザーには、リモートコンピュータにアクセスするための適切な権限があると思います。
kentchen 2009年

これはWindows 7で動作し、再起動する必要はありませんでした。
Omar Shahine、

3

IntelliAdminには、このための無料のユーティリティがあります。

http://www.intelliadmin.com/blog/2006/06/remotely-enable-remote-desktop.html

編集-ファイアウォールポートを開く必要があるのか​​、これを使用しないのか覚えていません。その場合は、pstoolsを使用して、コマンドプロンプトでリモートマシンのファイアウォールを無効にします。次に、ツールを実行します。次に、ファイアウォールを有効にします。

ファイアウォールを無効/有効にするpsexecコマンドは次のとおりです。netshfirewall set opmode mode = disable


きちんと見えます。Vistaで動作しますか?
バード

彼らはいくつかのビスタ互換製品を持っていますが、これがそうであるかどうかはわかりません。
cop1152 2009年

3

マシンがドメイン内にある場合は、グループポリシーを使用してリモートデスクトップを有効にすることができます。

リモートレジストリに接続できる場合は、http//www.petri.co.il/remotely_enable_remote_desktop_on_windows_server_2003.htmを確認してください。

sysinternalsからpsexecを使用して、rdpを有効にするスクリプトを実行できる場合があります。

(私は最初の選択肢を使用します)


2

ずっと昔、Galaxy Far Awayで、私はこのスクリプトを自動化されたWindows Server 2003デプロイメントスクリプトの一部として書きました。

rd.reg:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"fDenyTSConnections"=dword:00000000

次のコマンドを実行します(これは、マシンでローカルに実行されているバッチスクリプトから、マップされたzドライブへ)。

c:\windows\regedit /s z:\netinst\rd.reg

ADを使用している場合は、グループポリシーを使用してこれをプッシュできます。


このための「管理用テンプレート」設定はすでに存在します-Windowsコンポーネント/ターミナルサービス/ユーザーがターミナルサービスを使用してリモート接続できるようにする
Evan Anderson

これはかなりユニークな状況でした。バッチスクリプトを実行する機能しかなく、これはデータセンター内のスタンドアロンサーバーでした。しかし、それでも、この情報を知っておくと良いでしょう。
Dave Drager、

1

WMIと「Win32_TerminalServiceSetting」クラスの「[SetAllowTSConnections] [1]」メソッドを使用してください。

Windows 2003コマンドラインから、コマンドラインから次のコマンドを使用できます。

wmic /node:TargetName RDToggle where ServerName="TargetName" call SetAllowTSConnections 1

[1]:http: //msdn.microsoft.com/en-us/library/aa383644(VS.85).aspx SetAllowTSConnections


0

レジストリ値をリモートで変更しますか?ただし、再起動が必要になる場合があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.