दूरस्थ डेस्कटॉप कनेक्शन का डिफ़ॉल्ट रिज़ॉल्यूशन बदलें (mstsc)


48

क्या mstsc उपयोग करने वाले डिफ़ॉल्ट रिज़ॉल्यूशन को बदलने का एक तरीका है?

मैं इसे ग्राहक मशीन के पूर्ण संकल्प के लिए डिफ़ॉल्ट नहीं करना चाहता।

यहाँ छवि विवरण दर्ज करें

जवाबों:


45

ज़रूर, बस स्लाइड करें कि "प्रदर्शन कॉन्फ़िगरेशन" जो आप चाहते हैं कि जो भी प्रस्ताव है, एक पायदान वापस। फिर "सामान्य" टैब पर वापस जाएं और "सहेजें" बटन पर क्लिक करें।

हे presto, नया डिफ़ॉल्ट :-)

जब आप इस पर होते हैं, तो आमतौर पर स्थानीय संसाधन टैब पर जाने और प्रिंटर को अनचेक करने और समीक्षा नहीं की जाती है कि क्या साझा किया गया है (गंभीरता से, जो कभी आरडीपी पर प्रिंट करता है?)।


who ever prints over RDP?सर्वर के दोषों के दोष बहुत हैं।
मैं कहता हूं कि मोनिका

1
ओह, मुझे "सेव" बटन याद आ रहा था, काफी भ्रमित करने वाला क्योंकि यह जनरल टैब पर है इसलिए यह स्पष्ट नहीं है कि यह अन्य टैब की सेटिंग्स को प्रभावित करता है।
cccrack 13

1
इससे चीजें खराब होती हैं। अपठित छोटे पात्रों के साथ एक पूर्ण स्क्रीन के बजाय, अब मेरे पास अपठित छोटे पात्रों के साथ छोटी खिड़की है।
डेल विल्सन

20

मैं व्यक्तिगत रूप से एक 1440x900 लैपटॉप स्क्रीन पर काम करता हूं और अपनी रिमोट डेस्कटॉप खिड़कियों की तरह स्क्रीन से थोड़ा छोटा होता है जब अधिकतम हो जाता है इसलिए मैं इसकी ऊंचाई और चौड़ाई सेट करने के लिए mstsc.exe स्विच / v: और w चलाता हूं (देखें mstsc.exe / देखें) एक पूरी सूची के लिए)। mstsc.exe / h: 900 / w: 1100 इसे मेरे पसंदीदा आकार पर सेट करता है, और यह इस सेटिंग को भविष्य के सत्रों के लिए रखता है।


+1। हालांकि मुझे लगता है कि यह होना चाहिए / h: 900 के बजाय / v: 900 ऊंचाई के लिए :)
Meleak

4
इसके लिए धन्यवाद: मैं यहां यह जानना चाहता हूं कि स्लाइडर द्वारा पेश किए गए कस्टम रिज़ॉल्यूशन को कैसे सेट किया जाए, और यह चाल है!
1948 में JHixson

7

आप .rdp फ़ाइल को सीधे संपादित भी कर सकते हैं। मैं आमतौर पर इसे नोटपैड में खोलता हूं। आप किसी भी नियमित पाठ फ़ाइल की तरह संपादित और सहेज सकते हैं। गुण है कि मैं सबसे अधिक संपादित कर रहे हैं desktopwidth, desktopheightऔर winposstr। यह आपको किसी भी संकल्प को चुनने की अनुमति देता है, न कि जीयूआई स्लाइडर में पूर्वनिर्धारित वाले। एकमात्र हिस्सा जो थोड़ा भ्रमित है, उसके लिए पैरामीटर है winposstr; पहले दो को अकेला छोड़ दें और पिछले चार को क्रमशः खिड़की के ऊपर, बाएँ, दाएँ, नीचे के स्थानों पर छोड़ दें। मेरे पास 1600 X 1200 रिज़ॉल्यूशन के साथ तीन मॉनिटर सेटअप है, और यहां वह है जो मैं अपने तीसरे मॉनिटर पर सत्र को बिना किसी स्क्रॉल पट्टी के प्रदर्शित करने के लिए उपयोग करता हूं।

full address:s:Win7VM
prompt for credentials:i:1
screen mode id:i:1
use multimon:i:0
desktopwidth:i:1590
desktopheight:i:1160
session bpp:i:32
winposstr:s:0,3,3200,0,4790,1160
compression:i:1
keyboardhook:i:2
audiocapturemode:i:0
videoplaybackmode:i:1
connection type:i:7
networkautodetect:i:1
bandwidthautodetect:i:1
displayconnectionbar:i:1
enableworkspacereconnect:i:0
disable wallpaper:i:0
allow font smoothing:i:0
allow desktop composition:i:0
disable full window drag:i:1
disable menu anims:i:1
disable themes:i:0
disable cursor setting:i:0
bitmapcachepersistenable:i:1
audiomode:i:0
redirectprinters:i:0
redirectcomports:i:0
redirectsmartcards:i:1
redirectclipboard:i:1
redirectposdevices:i:0
drivestoredirect:s:
autoreconnection enabled:i:1
authentication level:i:2
negotiate security layer:i:1
remoteapplicationmode:i:0
alternate shell:s:
shell working directory:s:
gatewayhostname:s:
gatewayusagemethod:i:4
gatewaycredentialssource:i:4
gatewayprofileusagemethod:i:0
promptcredentialonce:i:0
gatewaybrokeringtype:i:0
use redirection server name:i:0
rdgiskdcproxy:i:0
kdcproxyname:s:

यदि आप winposstrपर्दे के पीछे के बारे में अधिक जानकारी चाहते हैं , तो यह विंडोज एपीआई फ़ंक्शन का उपयोग कर रहा है SetWindowPos

संपादित करें:

मैं यह उल्लेख करना भूल गया। पाठ फ़ाइल के रूप में इसे संपादित करने के बारे में एक और अच्छी बात यह है कि आप नोटपैड ++ जैसे कुछ दस्तावेज़ खोल सकते हैं और बड़े पैमाने पर जगह बना सकते हैं। तो कहते हैं कि मेरे पास दस .rdp फाइलें हैं और मैं winposstrउन सभी में समान मूल्यों को बदलना चाहता हूं। मैं बस उन सभी को नोटपैड ++ में डंप कर सकता हूं और बड़े पैमाने पर प्रतिस्थापित कर सकता हूं, जो कि जीयूआई के आसपास मूकिंग की तुलना में बहुत आसान है और सहेजने के लिए टैब स्विच करना है।


मेरे लिए बिल्कुल सही जवाब। यह भी ध्यान दें कि winposstrइसमें विंडो फ्रेम शामिल है, इसलिए आपको अपने रिज़ॉल्यूशन से अधिक संख्या का उपयोग करना चाहिए। आपके पास वास्तविक रिज़ॉल्यूशन की तुलना में यह बहुत बड़ा हो सकता है और यह आपके वांछित रिज़ॉल्यूशन पर वापस आ जाएगा।
रेज़िन्ज़

4

मुझे PowerShell स्क्रिप्ट से mstsc.exe शुरू करना पसंद है। मेरी स्क्रिप्ट्स का नाम "RDP.PS1" है क्योंकि RDP mstsc से टाइप करना ज्यादा आसान है :)

कुछ मूल्य हैं जो मैं आमतौर पर लगभग हमेशा एक ही चाहता हूं: कोई प्रिंटर, कोई ड्राइव और बेसिक प्रदर्शन सेटिंग नहीं है ताकि आरडीपी सत्र तेजी से चल सके।

मेरे पास "default.rdp" और mstsc.exe के साथ उपलब्ध स्विच का संयोजन है। मैंने ऐसा इसलिए किया क्योंकि mstsc.exe कमांड लाइन से पूर्ण कॉन्फ़िगरेशन की अनुमति नहीं देता है। मेरी सभी प्राथमिकताओं को "default.rdp" में सेट करके, फिर एक सर्वर नाम, / v: और प्रदर्शन आयाम, / h: और / w: सहित, मुझे एक सत्र मिलता है जिस तरह से मुझे पसंद है।

एक "default.rdp" बनाएं और इसे सहेजें जैसा कि इस धागे ने वर्णन किया है। फिर इसे mstsc.exe स्विच के साथ संयोजित करें:

mstsc.exe MyDefaultPrefs.RDP / v: MyServer / h: 815 / w: 1300

मैं PowerShell का उपयोग कुछ अन्य स्विचों में जोड़ने के लिए करता हूं अगर मैं उनका उपयोग करना चाहता हूं। अधिकांश भाग के लिए, हालांकि, सभी प्रकार मैं है:

RDP MyServer

और चूक होने दो।


2

1440x900 लैपटॉप समस्या काफी आम है। हां, आप 1024x768 या 800x600 पर एक छोटा संकल्प चुन सकते हैं, और वे स्वीकार्य परिणाम प्राप्त करेंगे - यदि आप जो चाहते हैं वह आरडीपी उदाहरण के साथ स्क्रॉल बार से बचने के लिए है।

अपने वर्तमान डेस्कटॉप रिज़ॉल्यूशन का उपयोग करने के लिए अधिक सुविधाजनक होना आवश्यक है, लेकिन कई ग्राहकों में यह वांछनीय परिणामों (आपको स्क्रॉल बार मिलते हैं) से कम होगा जब तक कि आप पूर्ण स्क्रीन को टॉगल नहीं करते।

अपने RDP क्लाइंट के लिए (क्योंकि हम यहाँ MSTSC.exe के बारे में बात करते हुए दिखाई देते हैं) सत्र एक विंडो में ही होता है, जबकि स्क्रॉल बार (या पूर्वोक्त उल्लिखित रिज़ॉल्यूशन जो कि इष्टतम से कम हैं) से बचने के लिए, / h: 900 / w : 1100 मानकों ऊपर सुझाव के लिए एक महान शुरुआती बिंदु है, लेकिन सभी चीजों के साथ YMMV है, तो जब तक आप इसे पाने इसके साथ खेलते हैं सिर्फ इसलिए ;)

कई RDP क्लाइंट आपको कनेक्ट करने से पहले 'कस्टम' रेस सेट करने की अनुमति देते हैं, और हाँ, अधिकांश क्लाइंट आपके अंतिम सत्रों को याद रखेंगे।

एक बड़ी बात जिससे आपको अवगत होना चाहिए। हम सभी UNIX लोगों के लिए, हम अपने दूरस्थ विंडोज़ सत्रों में vcenter, पोटीन, आदि जैसी चीजों का उपयोग करने जा रहे हैं, और जो भी आप अपने डॉस-जैसे कंसोल को कॉल करना चाहते हैं, ठीक है ... वे अनुसरण नहीं करते हैं आपके डेस्कटॉप के बाकी हिस्सों के समान ही नियम हैं, इसलिए अपना रिज़ॉल्यूशन सेट करते समय बस इस बात पर ध्यान दें और विंडोज डेस्कटॉप आपके वर्कस्पेस में कितनी अच्छी तरह फिट बैठता है, इस हिसाब से अपनी प्राथमिकताएँ निर्धारित करें , क्योंकि आपको बस इतना करना है के बारे में उन डॉस की तरह खिड़कियों को स्थानांतरित करने के लिए उपयोग किया जाता है , क्योंकि वे हमेशा एक सा हो जाएगा।

आप हैक के साथ 24 बिट का रंग भी सेट कर सकते हैं, क्योंकि यह डिफ़ॉल्ट रूप से अक्षम है, हालांकि वास्तव में अधिकांश लोगों की कोई आवश्यकता नहीं है, और हालांकि कुछ लोग मुद्रण को अक्षम करना पसंद करते हैं, मुझे लगता है कि दूरस्थ एप्लिकेशन का उपयोग करना और स्थानीय रूप से आरडीपी के माध्यम से मुद्रण केवल एक सपना नहीं है , लेकिन एक दैनिक आधार पर मेरे नियमित कार्यों का हिस्सा।

इसलिए याद रखें, यदि आप स्थानीय रेस 1440x900 हैं, तो आपको या तो अपने RDP क्लाइंट को पूर्ण स्क्रीन मोड में चलाने की आवश्यकता है (ऐसा प्रतीत होता है जैसे कि यह आपका स्थानीय डेस्कटॉप है), या, इसे स्पष्ट विंडो वाले ऐप के रूप में चलाने के लिए, आपको ' अपने को समायोजित करने की आवश्यकता होगी कस्टम कुछ करने के लिए स्क्रीन संकल्प थोड़ा छोटे, जो अपने पूरे डेस्कटॉप के आकार के बारे में एक खिड़की निकलेगा, लेकिन अगर यह अपने स्थानीय डेस्कटॉप है के रूप में प्रदर्शित बिना - यह है कि क्या कई पसंद करते हैं, के रूप में वे अन्यथा भ्रामक लगता है।

मुझे आशा है कि वह मदद करेंगे :)


1

मेरे पास एक लैपटॉप है जिसे मैं अलग-अलग स्थानों पर विभिन्न बाहरी मॉनिटरों से जोड़ता हूं, कभी-कभी मैं अपने लैपटॉप को डेस्कटॉप मशीन से जोड़ता हूं ताकि मुझे फुलसाइज कीबोर्ड / माउस / मॉनिटर का लाभ मिल सके।

इससे मुझे दुःख होता है क्योंकि वे सभी अलग-अलग संकल्प हैं और "पूर्ण स्क्रीन" का चयन करने के बावजूद, यह मेरे लिए बचत नहीं लगती है। यदि मैं एक रिज़ॉल्यूशन पर घर पर काम करता हूं, तो कार्यालय में आओ और एक अलग रिज़ॉल्यूशन पर एक मॉनिटर का उपयोग करें, मैं अक्सर मेरे आरडीपी विंडो को अंतिम मॉनिटर के लिए "पूर्ण स्क्रीन" रिज़ॉल्यूशन का उपयोग करता हूं। इसका मतलब है कि यह या तो बहुत छोटा है या थोड़ा बहुत छोटा है।

इसे ठीक करने के लिए मैंने स्टार्ट मेनू लिंक में सीधे "/ f" स्विच का उपयोग किया।

  1. स्टार्ट मेनू में "रिमोट डेस्कटॉप कनेक्शन" आइकन पर राइट क्लिक करें
  2. गुण
  3. "लक्ष्य" मान को:% windir% \ system32 \ mstsc.exe / f में बदलें

उम्मीद है की यह मदद करेगा।


1

https://answers.microsoft.com/en-us/surface/forum/surfpro4-surfdrivers/surface-pro-4-windows-10-remote-desktop-other/d17d4321-0f04-4a64-95b4-1c6dd5de9c91

यहाँ मैंने इस मुद्दे को हल करने के लिए क्या किया। यह पुराने ऐप्स के साथ भी काम करता है जो उच्च DPI स्केलिंग को अच्छी तरह से हैंडल नहीं करते हैं।

पहले एक विंडोज को बताना चाहिए कि डिफ़ॉल्ट रूप से एप्लिकेशन के लिए एक मैनिफ़ेस्ट फ़ाइल देखने के लिए - एक रजिस्ट्री प्रविष्टि।

  • Regedit खोलें और रजिस्ट्री कुंजी पर जाएँ: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSideBySide
  • राइट-क्लिक करें, NEW→ चुनेंDWORD (32 bit) Value
  • टाइप करें PreferExternalManifest, और फिर दबाएं Enter
  • राइट-क्लिक करें PreferExternalManifest, और उसके बाद क्लिक करें Modify
  • एक दर्ज Value Dataकी 1और चुनें Decimal
  • क्लिक करें OK। रजिस्ट्री संपादक से बाहर निकलें।

अगला किसी दिए गए एप्लिकेशन के लिए एक मैनिफ़ेस्ट फ़ाइल प्रदान करना है - निष्पादन योग्य फ़ाइल नाम जिसके बाद .manifest

RDP एप है, %windir%\System32\mstsc.exeइसलिए मेनिफेस्ट फाइल है mstsc.exe.manifest

मैं प्रकट फ़ाइल संलग्न नहीं कर सकता इसलिए यहाँ सामग्री है:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">

<dependency>
  <dependentAssembly>
    <assemblyIdentity
      type="win32"
      name="Microsoft.Windows.Common-Controls"
      version="6.0.0.0" processorArchitecture="*"
      publicKeyToken="6595b64144ccf1df"
      language="*">
    </assemblyIdentity>
  </dependentAssembly>
</dependency>

<dependency>
  <dependentAssembly>
    <assemblyIdentity
      type="win32"
      name="Microsoft.VC90.CRT"
      version="9.0.21022.8"
      processorArchitecture="amd64"
      publicKeyToken="1fc8b3b9a1e18e3b">
    </assemblyIdentity>
  </dependentAssembly>
</dependency>

<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
  <security>
    <requestedPrivileges>
      <requestedExecutionLevel
        level="asInvoker"
        uiAccess="false"/>
    </requestedPrivileges>
  </security>
</trustInfo>

<asmv3:application>
  <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
    <ms_windowsSettings:dpiAware xmlns:ms_windowsSettings="http://schemas.microsoft.com/SMI/2005/WindowsSettings">false</ms_windowsSettings:dpiAware>
  </asmv3:windowsSettings>
</asmv3:application>

</assembly>

0

मुझे जो समाधान सबसे उपयोगी लगा, वह था मेरी लोकल मशीन के टास्क बार की संपत्तियों को "ऑटो-हाइड" पर सेट करना (टास्क बार के खाली हिस्से पर राइट क्लिक करना, प्रॉपर्टीज़ चुनना, मैंने लॉक टास्कबार को अन-सेट किया और "ऑटो-हाइड" चेक किया। " संपत्ति)। स्थानीय टास्क बार तब भी दिखाई देता है जब मैं स्क्रीन के नीचे तक सभी तरह से माउस करता हूँ। अन्यथा, मैं देख रहा हूं और रिमोट सिस्टम के टास्क बार का उपयोग कर सकता हूं। आशा है कि यह उपयोगी है।


मुझे यह पता लगाने में एक सेकंड लगा कि यह किस बारे में बात कर रहा है। यह मूल प्रश्न के उत्तर की तरह नहीं है, लेकिन एक उपयोगी टिप हो सकता है। मेरा मानना ​​है कि यह इस सवाल का जवाब देता है कि "RDP सत्र विंडो को कवर करने से मैं होस्ट टास्क बार को कैसे रख सकता हूं जब दूरस्थ सत्र विंडो को फुलस्क्रीन मोड पर सेट नहीं किया जाता है?" सकारात्मक नहीं है, लेकिन यह ऐसा लगता है।
जस्टिन पैवेट 22

0

आप यहां बताए गए अनुसार rdp फ़ाइल में स्मार्ट रिसाइज़िंग का उपयोग कर सकते हैं

यह आपको एक कस्टम डिफ़ॉल्ट आकार देने की अनुमति देता है, लेकिन यह आपको अवांछित स्क्रॉल सलाखों को पेश किए बिना मक्खी पर अपनी दूरस्थ डेस्कटॉप विंडो का आकार बदलने की भी अनुमति देता है।

कहानी संक्षिप्त में:

  • अपने इच्छित डिफ़ॉल्ट रिज़ॉल्यूशन का उपयोग करके सेट करें desktopwidth:i:1280 and desktopheight:i:1024(उन संख्याओं को अपने इच्छित रिज़ॉल्यूशन के साथ बदलें)
  • RDP फ़ाइल के निचले भाग में निम्न पंक्ति जोड़ें:
    smart sizing:i:1
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.