मेरे पास कई PowerShell विंडो खुली हैं, जिसमें कमांड इतिहास एक कार्य के लिए विशिष्ट है।
अच्छे पुराने बैच फ़ाइल दिनों में मैं का प्रयोग करेंगे Title finance dpt
या Title Email Admin
। मैं इसे पीएस में कैसे पूरा कर सकता हूं?
मेरे पास कई PowerShell विंडो खुली हैं, जिसमें कमांड इतिहास एक कार्य के लिए विशिष्ट है।
अच्छे पुराने बैच फ़ाइल दिनों में मैं का प्रयोग करेंगे Title finance dpt
या Title Email Admin
। मैं इसे पीएस में कैसे पूरा कर सकता हूं?
जवाबों:
PS C:\> $Host.UI.RawUI.WindowTitle = "New Window Title"
आप इसे अपनी प्रोफ़ाइल में भी फेंक सकते हैं यदि यह ऐसा कुछ है जो आप प्रत्येक नए पीएस विंडो पर चाहते हैं।
Windows PowerShell कंसोल को अनुकूलित करते हुए TechNet लेख देखें
यदि इसका अपना कंसोल आप कस्टमाइज़ करना चाहते हैं तो निम्नलिखित लेख में कैसे-कैसे geek में आपके लिए आवश्यक विवरण है। काफी कुछ कदम लेकिन इसके लायक है।
यदि आप एक प्रक्रिया शुरू करते समय शीर्षक सेट करना चाहते हैं:
$StartInfo = new-object System.Diagnostics.ProcessStartInfo
$StartInfo.FileName = "$pshome\powershell.exe"
$StartInfo.Arguments = "-NoExit -Command `$Host.UI.RawUI.WindowTitle=`'Your Title Here`'"
[System.Diagnostics.Process]::Start($StartInfo)
ऐसा करने का सबसे सरल तरीका है कि PowerShell विंडो में निम्न कमांड का उपयोग करें: -
$host.ui.RawUI.WindowTitle = 'Some Name'
आप कमांड प्रॉम्प्ट (cmd) या रनएर्स डायलॉग बॉक्स में निम्न कमांड का उपयोग पारंपरिक सीएमडी स्टाइल विंडो में वांछित शीर्षक के साथ पावरशेल विंडो प्राप्त करने के लिए कर सकते हैं।
cmd /k PowerShell -NoExit -Command "& {$host.ui.RawUI.WindowTitle = 'Powershell'}"
पुनश्च: इसके पारंपरिक सीएमडी जैसे पॉवरशेल फीचर और सिंटेक्स हाइलाइटिंग।