編集mstsc.exefile.rdpを介して起動しようとする代わりに、file.rdpを起動すると、問題なく動作します。 編集終了
私はac#プログラムに取り組んでいます。その一部は、生成時に提供されるすべての情報に自動的に接続する独自の.rdpファイルを生成しています。
コマンドラインからrdpファイルを起動しようとすると、有効な接続プロファイルではないことがわかります。Windowsでダブルクリックすると、開いて接続し、ログインします。したがって、パスワードハッシュの生成が正しいことがわかります。コマンドラインで無効な理由がわかりません。
.rdpファイルで生成されるものは次のとおりです
"full address:s:" + IP
"username:s:" + User
"domain:s:" + Domain
"password 51:b:" + Pass
"port:i:" + Port
"screen mode id:i:1"
"desktopwidth:i:800"
"desktopheight:i:600"
"session bpp:i:32"
"auto connect:i:1"
"autoreconnection enabled:i:1"
"compression:i:1"
"keyboardhook:i:2"
"audiomode:i:2"
"redirectdrives:i:1"
"redirectprinters:i:1"
"redirectcomports:i:0"
"redirectsmartcards:i:0"
"displayconnectionbar:i:1"
"alternate shell:s:"
"shell working directory:s:"
"disable wallpaper:i:1"
"disable full window drag:i:1"
"disable menu anims:i:1"
"disable themes:i:1"
"bitmapcachepersistenable:i:1";