Impor file RDP ke Microsoft Remote Desktop Connection Manager 2.7

11

Saya telah menggunakan Microsoft Remote Desktop Connection Manager 2.7 untuk sementara waktu sekarang dan sangat menikmati menggunakannya. Yang saya perhatikan adalah sepertinya tidak ada cara untuk mengimpor pengaturan koneksi dari file RDP standar ke Remote Desktop Connection Manager.

Adakah yang tahu cara untuk melakukan ini? Saya memiliki 100-an file RDP individual yang saya berikan setiap bulan dan saya lebih suka tidak harus secara individual mengetik semua pengaturan satu per satu.

Saya sudah tahu bahwa ada Pengaturan Impor di bawah "Edit> Impor Server" tetapi opsi ini hanya memungkinkan Anda untuk mengimpor nama server dari file teks, tetapi tidak ada pengaturan untuk server.

Terima kasih, Pete

DigiOz Multimedia
sumber
Saya ingin tahu apakah Anda pernah menemukan solusi untuk ini?
D.Tanggal
1
Sayangnya tidak, dan saran PowerShell di bawah juga tidak berhasil. Ini akan menjadi sesuatu yang harus dikodekan, dan bahkan yang paling dapat Anda lakukan adalah mengimpor informasi koneksi dari file RDP, yang tidak akan menyertakan kredensial yang disimpan, yang berarti Anda harus masih secara manual memasukkan setiap kredensial oleh satu jadi bukan pilihan yang baik.
DigiOz Multimedia

Jawaban:

1

Saya tidak sadar bahwa Anda dapat mengimpor file .rdp yang terpisah namun file .rdp dapat dibaca sebagai file teks. Script powershell sederhana harus melakukan pekerjaan:

$Path = "C:\Import into RDCMan"
$Text = "full address:s:"
$PathArray = @()
$File = ""
$String = ""
$FinalString = ""

Get-ChildItem $Path -Filter "*.rdp" |
    Where-Object { $_.Attributes -ne "Directory"} |
    ForEach-Object {
        If (Get-Content $_.FullName | Select-String -Pattern $Text) {
            $File = $PathArray += $_.FullName
            $String = Get-Content $File | Where-Object { $_.Contains($Text) }
            $FinalString = $String.substring(15)
    }
}
$FinalString | % {$_} | Out-File "IPs.txt"

Cukup ubah variabel $ Path ke folder yang berisi semua file .rdp Anda. Jalankan skrip Powershell dan itu akan membuat file IPs.txt siap untuk diimpor ke RDCMan.

PS Anda mungkin perlu menjalankan ini sebelum menjalankan skrip:

set-executionpolicy remotesigned
Adam Chetnik
sumber
2
Terima kasih, tetapi ini hanya mengambil Nama Server. Saya ingin mengimpor semua pengaturan, seperti "mode layar", "lebar desktop", "nama host gateway", dll.
DigiOz Multimedia