Microsoft दूरस्थ डेस्कटॉप कनेक्शन प्रबंधक 2.7 में RDP फ़ाइल आयात करें


11

मैं थोड़ी देर के लिए Microsoft दूरस्थ डेस्कटॉप कनेक्शन प्रबंधक 2.7 का उपयोग कर रहा हूं और इसका भरपूर उपयोग कर रहा हूं। मैंने देखा है कि वहाँ एक मानक RDP फ़ाइल से दूरस्थ डेस्कटॉप कनेक्शन प्रबंधक में कनेक्शन सेटिंग्स आयात करने का एक तरीका नहीं है।

क्या कोई इसे करने का तरीका जानता है? मेरे पास व्यक्तिगत RDP फ़ाइलों की 100s हैं जो मुझे हर महीने दी जाती हैं और मुझे व्यक्तिगत रूप से सभी सेटिंग्स एक-एक करके टाइप करने की आवश्यकता नहीं है।

मुझे पहले से ही पता है कि "एडिट> इंपोर्ट सर्वर" के तहत इम्पोर्ट सेटिंग है, लेकिन यह ऑप्शन आपको केवल टैक्स्ट फाइल से सर्वर के नाम इम्पोर्ट करने की अनुमति देता है, लेकिन सर्वर के लिए कोई भी सेटिंग नहीं।

धन्यवाद, पीट


अगर आप कभी भी इस का हल मिल जाए तो मैं उत्सुक हूं?
D.Tate

1
दुर्भाग्य से नहीं, और नीचे PowerShell सुझाव भी काम नहीं किया। यह कुछ ऐसा होगा जिसे कोडित किया जाना होगा, और फिर भी आप जो सबसे अधिक कर सकते हैं वह है आरडीपी फ़ाइल से कनेक्शन की जानकारी आयात करना, जिसमें कोई भी सहेजे गए क्रेडेंशियल्स शामिल नहीं होंगे, जिसका अर्थ है कि आपको अभी भी मैन्युअल रूप से प्रत्येक क्रेडेंशियल दर्ज करना होगा एक तो अच्छा विकल्प नहीं है।
डिजिऑज़ मल्टीमीडिया

जवाबों:


1

मुझे पता नहीं है कि आप अलग .rdp फ़ाइलों को आयात कर सकते हैं, लेकिन .rdp फ़ाइलें पाठ फ़ाइलों के रूप में पठनीय हैं। एक साधारण पॉवरशेल स्क्रिप्ट को काम करना चाहिए:

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

बस $ पथ चर को फ़ोल्डर में बदलें जिसमें आपकी सभी .rdp फाइलें हों। पॉवर्सशेल स्क्रिप्ट चलाएँ और यह RDCMan में आयात करने के लिए एक IPs.txt फाइल तैयार करेगा।

PS आपको स्क्रिप्ट चलाने से पहले इसे चलाने की आवश्यकता हो सकती है:

set-executionpolicy remotesigned

2
धन्यवाद, लेकिन यह केवल सर्वर नाम को पकड़ लेता है। मैं सभी सेटिंग्स, जैसे "स्क्रीन मोड", "डेस्कटॉप चौड़ाई", "गेटवे होस्ट नाम", इत्यादि को
आयात करना चाह रहा हूं
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.