RDPをシェルとして起動する

RDPをシェルとして起動する

RDP を使用して別の PC に接続するためだけに使用されている WinXP インストールがあります。

ダミーのユーザー アカウントが自動的にログインし、ユーザーはリンクをクリックして、事前定義されたパラメーターを使用して RDP 接続を開始する必要があります。

Windows エクスプローラーにアクセスできない状態で RDP クライアントを実行する方法はありますか?

答え1

レジストリを編集して、デフォルトのシェル プログラム (Explorer.exe) をアプリケーションに置き換えMSTSC.exe、使用したい有効なパラメーターを含めることができます。

レジストリで、[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]という名前の値を変更しますシェルに:

%SystemRoot%\System32\MSTSC.exe /V:YourServerName

/Vパラメータを必要な特定のものに置き換えることができます。

このソリューションの注意点は、ユーザーがリモートデスクトップアプリケーションを終了すると空白の画面が表示され、Ctrl+ Alt+を押しDel て選択する必要があることです。ログオフローカルマシンのログオンプロンプトに戻るには、シェルレジストリ値を、プログラム終了Logoff.exe後に実行するバッチスクリプトに設定することを検討してください。MSTSC.EXEここ

さらに柔軟な解決策が見つかるこここれには、ユーザーが MSTSC を繰り返し実行したり、ワークステーションを再起動したりできる単純な HTA アプリケーションを Shell レジストリ値に指定することが含まれます。動作する HTA アプリケーションは、リンクから入手できます。

関連情報