Importar arquivo RDP para o Microsoft Remote Desktop Connection Manager 2.7

11

Estou usando o Microsoft Remote Desktop Connection Manager 2.7 há algum tempo e gosto muito de usá-lo. O que notei é que não parece haver uma maneira de importar as configurações de conexão de um arquivo RDP padrão para o Gerenciador de Conexão de Área de Trabalho Remota.

Alguém sabe uma maneira de fazer isso? Tenho centenas de arquivos RDP individuais que recebo todos os meses e prefiro não precisar digitar individualmente todas as configurações, uma a uma.

Eu já sei que há uma Configuração de importação em "Editar> Importar servidor", mas essa opção permite importar apenas os nomes do servidor de um arquivo de texto, mas nenhuma das configurações do servidor.

Obrigado, Pete

DigiOz Multimedia
fonte
Estou curioso se você já encontrou uma solução para isso?
precisa saber é o seguinte
1
Infelizmente não, e a sugestão do PowerShell abaixo também não funcionou. Isso seria algo que teria que ser codificado e, mesmo assim, o máximo que você pode fazer é importar as informações de conexão do arquivo RDP, o que não incluiria credenciais salvas, o que significa que você ainda precisará inserir manualmente cada uma delas. por um, então não é uma boa opção.
DigiOz Multimedia

Respostas:

1

Não sei que você pode importar arquivos .rdp separados, no entanto, pois os arquivos .rdp são legíveis como arquivos de texto. Um script simples do PowerShell deve fazer o trabalho:

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

Apenas altere a variável $ Path para a pasta que contém todos os seus arquivos .rdp. Execute o script do Powershell e ele criará um arquivo IPs.txt pronto para importar para o RDCMan.

PS Você pode precisar executar isso antes de executar o script:

set-executionpolicy remotesigned
Adam Chetnik
fonte
2
Obrigado, mas isso só pega o nome do servidor. Eu estou olhando para importar todas as configurações, como "modo de tela", "width desktop", "nome do host porta de entrada", etc.
DigiOz Multimedia