RDP 파일을 Microsoft Remote Desktop Connection Manager 2.7로 가져 오기


11

나는 Microsoft Remote Desktop Connection Manager 2.7을 얼마 동안 사용해 왔으며 많이 사용하는 것을 즐깁니다. 내가 주목 한 것은 표준 RDP 파일의 연결 설정을 원격 데스크톱 연결 관리자로 가져 오는 방법이없는 것 같습니다.

누구든지 이것을 할 수있는 방법을 알고 있습니까? 매월 수백 개의 개별 RDP 파일이 있으며 모든 설정을 하나씩 개별적으로 입력 할 필요는 없습니다.

"편집> 서버 가져 오기"아래에 가져 오기 설정이 있다는 것을 이미 알고 있지만이 옵션을 사용하면 텍스트 파일에서만 서버 이름을 가져올 수 있지만 서버 설정은 없습니다.

고마워, 피트


이것에 대한 해결책을 찾았다면 궁금합니다.
D.Tate

1
불행히도 아니요, 아래의 PowerShell 제안도 작동하지 않았습니다. 이것은 코딩해야 할 일이며, 저장된 자격 증명이 포함되지 않은 RDP 파일에서 연결 정보를 가져 오는 것만으로도 자격 증명을 수동으로 입력해야합니다. 하나만 선택하면 좋은 옵션이 아닙니다.
DigiOz Multimedia

답변:


1

.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 스크립트를 실행하면 RDCMan으로 가져올 준비가 된 IPs.txt 파일이 생성됩니다.

추신 : 당신은 스크립트를 실행하기 전에 이것을 실행해야 할 수도 있습니다 :

set-executionpolicy remotesigned

2
감사하지만 서버 이름 만 가져옵니다. "화면 모드", "데스크톱 너비", "게이트웨이 호스트 이름"등과 같은 모든 설정을 가져 오려고합니다.
DigiOz Multimedia
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.