Nhập tệp RDP vào Microsoft Remote Desktop Connection Manager 2.7


11

Tôi đã sử dụng Microsoft Remote Desktop Connection Manager 2.7 được một thời gian và rất thích sử dụng nó. Điều tôi nhận thấy là dường như không có cách nào để nhập cài đặt kết nối từ tệp RDP tiêu chuẩn vào Trình quản lý kết nối máy tính từ xa.

Có ai biết một cách để làm điều này? Tôi có 100 tệp RDP riêng lẻ mà tôi được cung cấp mỗi tháng và thay vào đó tôi không phải nhập từng cài đặt riêng lẻ.

Tôi đã biết rằng có Cài đặt nhập trong "Chỉnh sửa> Nhập máy chủ" nhưng tùy chọn này chỉ cho phép bạn nhập tên máy chủ từ tệp văn bản, nhưng không có cài đặt nào cho máy chủ.

Cảm ơn, Pete


Tôi tò mò nếu bạn đã bao giờ tìm thấy một giải pháp cho điều này?
D.Tate

1
Thật không may, và đề xuất PowerShell bên dưới cũng không hoạt động. Đây sẽ là thứ cần phải được mã hóa, và thậm chí sau đó, điều bạn có thể làm nhất là nhập thông tin kết nối từ tệp RDP, không bao gồm bất kỳ thông tin xác thực đã lưu nào, có nghĩa là bạn vẫn phải nhập thủ công từng thông tin đăng nhập bởi một vì vậy không phải là một lựa chọn tốt.
Đa phương tiện DigiOz

Câu trả lời:


1

Tôi không biết rằng bạn có thể nhập các tệp .rdp riêng biệt, tuy nhiên vì các tệp .rdp có thể đọc được dưới dạng tệp văn bản. Một kịch bản powershell đơn giản sẽ thực hiện công việc:

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

Chỉ cần thay đổi biến $ Path thành thư mục chứa tất cả các tệp .rdp của bạn. Chạy tập lệnh Powershell và nó sẽ tạo một tệp IPs.txt sẵn sàng để nhập vào RDCMan.

PS Bạn có thể cần chạy cái này trước khi chạy script:

set-executionpolicy remotesigned

2
Cảm ơn, nhưng điều này chỉ lấy Tên máy chủ. Tôi đang tìm cách nhập tất cả các cài đặt, chẳng hạn như "chế độ màn hình", "chiều rộng màn hình", "tên máy chủ cổng", v.v.
DigiOz Đa phương tiện
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.