RDPを使用して資格情報をファイルに保存しようとしているので、接続するたびに資格情報を入力する必要はありません。
以前にそれを行ったことを覚えており、グループポリシー設定の変更が含まれていました。これを実現するために、ホストマシンとクライアントマシンのWindows 7内のグループポリシーを変更するには、具体的に何が必要ですか?
グループポリシーエディターを開き([スタート]> [実行]> [gpedit.msc])、Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Connection Client
に移動します
値Do not allow passwords to be saved
については、無効に変更します。
リモートデスクトップコネクタでマシンに接続する場合は、[オプション]パネルを展開し、Allow me to save credentials
がオンになっていることを確認します。
実際にこの問題を解決する link ( archive.org )が見つかりました:
Windows 10で、新しいマシンに接続しようとするとパスワードを要求されるという問題がありました。
最初に、RDPのパスワード行に名前を付ける必要があります。
password 51:b:myEncryptedPassword
そしてパスは暗号化されなければなりません。 cryptRDP5を使用して変換できます: https://github.com/jps-networks-modifiedOSS/openvpn-als-applications/tree/master/adito-application-rdp-xplatform-embedded/src/windows
cryptRDP5.exe yourpassword
次のコマンドを使用して、PowerShellからホスト名/ IPと認証情報をキーとして保存できます。
cmdkey /generic:<ip or hostname> /user:<username> /pass:<password>
保存した鍵を表示するため
注:保存したパスワードはどのような場合でも表示されません。:
cmdkey /list
キーを削除する場合:
cmdkey /delete:<hostname>
これは、コマンドプロンプトおよびRDPクライアントからRDPセッションを実行する場合に機能します。
お役に立てれば。
詳細は Technetページ をご覧ください。
自動展開を許可するために、@ barfoonの回答をレジストリスクリプトに変換しました...または、gpedit.mscをナビゲートする手間を省くだけです。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Services]
"DisablePasswordSaving"=dword:00000000
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation]
"AllowDefaultCredentials"=dword:00000001
"AllowDefaultCredentialsWhenNTLMOnly"=dword:00000001
"ConcatenateDefaults_AllowDefault"=dword:00000001
"AllowSavedCredentials"=dword:00000001
"ConcatenateDefaults_AllowSaved"=dword:00000001
"AllowSavedCredentialsWhenNTLMOnly"=dword:00000001
"ConcatenateDefaults_AllowSavedNTLMOnly"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowDefaultCredentials]
"1"="TERMSRV/*"
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowSavedCredentials]
"1"="TERMSRV/*"
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowSavedCredentialsWhenNTLMOnly]
"1"="TERMSRV/*"
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowDefaultCredentialsWhenNTLMOnly]
"1"="TERMSRV/*"
これをfilename.reg
ファイルをダブルクリックしてお楽しみください。