นำเข้าไฟล์ RDP ไปยัง Microsoft Remote Desktop Connection Manager 2.7


11

ฉันใช้ Microsoft Remote Desktop Connection Manager 2.7 มาระยะหนึ่งแล้วและสนุกกับการใช้งานมาก สิ่งที่ฉันสังเกตเห็นคือดูเหมือนจะไม่มีวิธีนำเข้าการตั้งค่าการเชื่อมต่อจากไฟล์ RDP มาตรฐานไปยัง Remote Desktop Connection Manager

ไม่มีใครรู้วิธีการทำเช่นนี้? ฉันมีไฟล์ RDP 100 รายการที่ฉันได้รับทุกเดือนและฉันไม่จำเป็นต้องพิมพ์การตั้งค่าทั้งหมดทีละรายการ

ฉันรู้อยู่แล้วว่ามีการตั้งค่าการนำเข้าภายใต้ "แก้ไข> นำเข้าเซิร์ฟเวอร์" แต่ตัวเลือกนี้อนุญาตให้คุณนำเข้าชื่อเซิร์ฟเวอร์จากไฟล์ข้อความเท่านั้น แต่ไม่มีการตั้งค่าใด ๆ สำหรับเซิร์ฟเวอร์

ขอบคุณพีท


ฉันอยากรู้ว่าถ้าคุณเคยพบวิธีแก้ปัญหานี้?
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 และมันจะสร้างไฟล์ IPs.txt พร้อมที่จะนำเข้าสู่ RDCMan

PS คุณอาจต้องเรียกใช้สิ่งนี้ก่อนที่จะเรียกใช้สคริปต์:

set-executionpolicy remotesigned

2
ขอบคุณ แต่นี่จะคว้าชื่อเซิร์ฟเวอร์เท่านั้น ฉันกำลังมองหาที่จะนำเข้าการตั้งค่าทั้งหมดเช่น "โหมดหน้าจอ", "ความกว้างของเดสก์ท็อป", "ชื่อโฮสต์เกตเวย์" ฯลฯ
DigiOz Multimedia
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.