मैं कंसोल के लिए PowerShell डिफ़ॉल्ट फ़ॉन्ट कैसे सेट करूं?


10

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

मैंने ऐसा करने के लिए वेब पर बहुत कम स्पष्टीकरण पाए हैं, और वास्तव में मेरे लिए कोई भी स्पष्ट नहीं था।

खैर, इस सवाल के अनुसार , PowerShell एक शॉर्टकट द्वारा शुरू किया गया है, जिसे सामान्य उपयोगकर्ता संशोधित नहीं कर सकता है (यह मेरा मामला था)।

मैंने शॉर्टकट को राइट-क्लिक किया, फिर उसके "फ़ॉन्ट" टैब पर क्लिक किया। उस समय, जब फ़ॉन्ट बदलने की कोशिश कर रहा था, तो मुझे "व्यवस्थापक के लिए आरक्षित पहुंच" संवाद मिला, जिससे मुझे शॉर्टकट बदलने की अनुमति मिली।

दुर्भाग्य से, यह पर्याप्त नहीं था, क्योंकि बाद के लॉन्च ने डिफ़ॉल्ट फ़ॉन्ट पर वापस लौटा दिया।

क्या एक डिफ़ॉल्ट फ़ॉन्ट सेट करने का एक और तरीका है?

जवाबों:


7

खैर, इस सवाल के अनुसार , PowerShell एक शॉर्टकट द्वारा शुरू किया गया है, जिसे एक सामान्य उपयोगकर्ता संशोधित नहीं कर सकता है (यह मेरा मामला था)।

मैंने शॉर्टकट को राइट-क्लिक किया, PowerShell को व्यवस्थापक के रूप में प्रारंभ किया और फिर फ़ॉन्ट बदल दिया। बाद में, कंसोल के फ़ॉन्ट को डिफ़ॉल्ट रूप से प्रभावी रूप से सेट किया गया था।


3
यह विंडोज 7 के लिए काम करता है। विंडोज 8 के लिए कंसोल आपके द्वारा चुने गए फ़ॉन्ट से शुरू होता है, फिर वापस नॉस्टर रास्टर फ़ॉन्ट पर आ जाता है। :(
ग्रेग वुड्स

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

हालांकि, व्यवस्थापक के रूप में भी क्या काम नहीं किया गया था, डिफ़ॉल्ट फ़ॉन्ट को संपादित किया गया था। आपको गुण-> फ़ॉन्ट पर जाना होगा।
एंड्रियास हैफेरबर्ग

5

व्यावहारिक सुझाव (मैंने उनमें से कुछ लिखे हैं क्योंकि यह इस बात पर निर्भर करता है कि आप PowerShell को कैसे लॉन्च करते हैं):

  1. यदि PowerShell को स्टार्ट → रन कमांड द्वारा लॉन्च किया जा रहा है , तो आप HKCU \ Console \ xxx कुंजी को संपादित करने में सक्षम हो सकते हैं, जहां xxx% systemroot% ... powerhell.exe जैसा कुछ है। बस कुंजी का नाम बदलें और परीक्षण करें।

  2. यदि PowerShell को शॉर्टकट द्वारा लॉन्च किया जा रहा है (जैसे जब आप किसी आइटम को टास्कबार पर या स्टार्ट स्क्रीन (विंडोज 8) में पिन करते हैं, तो आपको शॉर्टकट को संपादित करना होगा। डिफ़ॉल्ट कॉन्फ़िगरेशन को इनहेरिट करने के लिए, मैं आपको एक और एक बनाने की सलाह दूंगा, लॉग इन करें। व्यवस्थापक के रूप में, इसे C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ System उपकरण फ़ोल्डर में ले जाएँ, मूल शॉर्टकट को हटाएं और अपना नाम बदलें। फिर इसे खोलें और यदि आप चाहें तो इसे अपने टास्कबार में पिन करें।

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


2

PowerShell.exe के साथ Microsoft ने कमांड के माध्यम से फ़ॉन्ट प्रकार सेट करने की अनुमति नहीं दी, अन्यथा आप इसे अपने प्रोफ़ाइल में जोड़ सकते थे। आप केवल यह कर सकते हैं कि विंडो गुणों के माध्यम से इसे सेट करके @surfasb का क्या उल्लेख है। यदि आप ISE के साथ काम कर रहे हैं, तो देखने के लिए फ़ॉन्ट सेट करने के विकल्प हैं $psISE.Options


2

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


1

पहले वाली @Grawity टिप्पणी से संकेत लेते हुए, जब आप Powershell को खोलते हैं, तो आप देखेंगे कि विंडो विकल्प ( Ctrl Alt Space) कि विकल्प कंसोल विंडो के समान हैं।

इसलिए डिफ़ॉल्ट पर क्लिक करें और आप विकल्पों को बदल सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.