Importa file RDP in Microsoft Remote Desktop Connection Manager 2.7


11

Sto usando Microsoft Remote Desktop Connection Manager 2.7 da un po 'di tempo e mi diverto a usarlo molto. Quello che ho notato è che non sembra esserci un modo per importare le impostazioni di connessione da un file RDP standard in Gestione connessione desktop remoto.

qualcuno conosce un modo per fare questo? Ho centinaia di singoli file RDP che mi vengono dati ogni mese e piuttosto non devo digitare singolarmente tutte le impostazioni una per una.

So già che esiste un'impostazione di importazione in "Modifica> Importa server", ma questa opzione consente solo di importare i nomi dei server da un file di testo, ma nessuna delle impostazioni per il server.

Grazie Pete


Sono curioso di sapere se hai mai trovato una soluzione a questo?
Data

1
Sfortunatamente no, e il suggerimento PowerShell di seguito non ha funzionato. Questo sarebbe qualcosa che dovrebbe essere codificato, e anche allora il massimo che puoi fare è importare le informazioni di connessione dal file RDP, che non includerebbe alcuna credenziale salvata, il che significa che dovresti comunque inserire manualmente ogni credenziale da uno quindi non è una buona opzione.
DigiOz Multimedia

Risposte:


1

Non sono a conoscenza del fatto che è possibile importare file .rdp separati, poiché i file .rdp sono leggibili come file di testo. Un semplice script PowerShell dovrebbe fare il lavoro:

$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"

Basta cambiare la variabile $ Path nella cartella che contiene tutti i tuoi file .rdp. Esegui lo script Powershell e creerà un file IPs.txt pronto per l'importazione in RDCMan.

PS Potrebbe essere necessario eseguirlo prima di eseguire lo script:

set-executionpolicy remotesigned

2
Grazie, ma questo prende solo il nome del server. Sto cercando di importare tutte le impostazioni, come "modalità schermo", "larghezza desktop", "nome host gateway", ecc.
DigiOz Multimedia
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.