Я уже некоторое время использую Microsoft Remote Desktop Connection Manager 2.7 и получаю от этого удовольствие. Я заметил, что, похоже, нет способа импортировать настройки подключения из стандартного файла RDP в диспетчер подключений к удаленному рабочему столу.
Кто-нибудь знает, как это сделать? У меня есть сотни отдельных файлов RDP, которые мне выдаются каждый месяц, и мне не нужно вводить все параметры по отдельности.
Я уже знаю, что есть параметр импорта в разделе «Правка> Сервер импорта», но этот параметр позволяет импортировать только имена серверов из текстового файла, но не параметры для сервера.
Спасибо, Пит
Я не знаю, что вы можете импортировать отдельные файлы .rdp, однако, поскольку файлы .rdp читаются как текстовые файлы. Для этого подойдет простой сценарий PowerShell:
$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"
Просто измените переменную $ Path на папку, содержащую все ваши RDP-файлы. Запустите сценарий Powershell, и он создаст файлы IPs.txt, готовые для импорта в RDCMan.
P.S. Возможно, вам потребуется запустить это перед запуском скрипта:
set-executionpolicy remotesigned
Щелкните правой кнопкой мыши -> Открыть с помощью -> Удаленный рабочий стол. После этого откроется приложение подключения к удаленному рабочему столу и вы сможете подключиться!