リモートマシンにRDP(または同様の)セッションを提供するよう強制する

リモートマシンにRDP(または同様の)セッションを提供するよう強制する

Dell Inspiron 1420 シリーズの Dell/Nvidia 設計上の欠陥により、私のラップトップにディスプレイが表示されなくなりました。リモートで表示するソリューションを探しています。以前は RDP 経由で使用していましたが (1 年も使用していません)、何らかの理由で RDP が使用できなくなりました。何らかの理由で無効になっている可能性があります。ただし、同じ LAN 上にあり、ping を実行でき、ログイン認証情報もわかります。

リモートからハッキングして、RDP セッションまたは代替手段を強制的に提供する方法はありますか?

念頭に置いておいてください、私がそのインターフェースを見ることができたのはリモートセッション経由だけです。Windows 7 Proを実行しています。

答え1

ファイアウォールの設定によっては、PSEXEC同じローカル ネットワーク上のコンピューターから。リモート コンピューターで cmd プロンプトを開き、任意のプログラム/スクリプト/DOS cmd をリモートで実行できます (アプリをコピーして実行することもできます)。

>psexec \\remote-computer\c$ -u ausername - apwd cmd

接続できる場合は、次のコマンドを使用して、リモート コマンド プロンプトから RDP を「有効化」/「無効化」できます。 オンデマンドでネットワーク経由でリモートデスクトップを有効にする

そのリンクからの bat スクリプトは次のとおりです。

# To enable Remote Desktop
@reg add "\\%1\HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" 
  /v fDenyTSConnections /t REG_DWORD /d 0 /f

# To disable Remote Desktop
@reg add \\%1\HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server 
  /v fDenyTSConnections /t REG_DWORD /d 1 /f

# To check whether a computer has Remote Desktop enabled
@reg query "\\%1\HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" 
  /v fDenyTSConnections

リモートで bat を実行するには、.bat ファイルを作成し、上記のいずれかの cmd を追加します。その .bat ファイルを c:/ に移動し、cmd プロンプトを開いて次のように入力します。

>psexec \\remote-computer -u ausername -p apwd -d -c -f c:\yourbat.bat

関連情報