हम निम्न कमांड का उपयोग करते हुए डिफ़ॉल्ट शेल के रूप में पॉवरशेल सेटअप के साथ विंडोज़ 2012 सर्वर कोर सिस्टम की एक संख्या है:
$RegPath = "Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\winlogon"
Set-ItemProperty -Confirm -Path $RegPath -Name Shell -Value 'cmd.exe /C start /max PowerShell.exe -noExit'
मुझे पता चला है कि हम c: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ profile.ps1 पर एक विशेष पॉवरशेल स्क्रिप्ट के साथ पॉवरशेल फ़ॉन्ट रंग को अनुकूलित कर सकते हैं। यह स्क्रिप्ट सभी उपयोगकर्ताओं द्वारा उपयोग की जाती है।
हालाँकि अब मैं फ़ॉन्ट चेहरे और फ़ॉन्ट आकार (सभी उपयोगकर्ताओं के लिए फिर से) को अनुकूलित करना चाहता हूं जो लगातार है। IE अगर मैं सर्वर से लॉग आउट करता हूं और वापस लॉग इन करता हूं तो मैं चाहता हूं कि सेटिंग्स बरकरार रहें। इसी तरह अगर मैं व्यवस्थापक के रूप में लॉगिन करता हूं, या मेरे स्वयं के खाता अधिकार को समान दिखना चाहिए - समान फ़ॉन्ट रंग, फ़ॉन्ट चेहरा और फ़ॉन्ट आकार का उपयोग करें।
पॉवर्सशेल ISE के साथ यह संभव है कि फॉन्ट फेस और फॉन्ट साइज़ को सेट किया जाए:
$psISE.Options.FontName = 'Lucida Sans Console'
$psISE.Options.FontSize = 14
व्हाट्सएप पावर के लिए बराबर है, हालांकि?