Начална » как да » Персонализиране на профила ви в PowerShell

    Персонализиране на профила ви в PowerShell

    За често срещаните потребители на PowerShell стандартните настройки може да не са идеални. Можем да променим настройките на нашия PowerShell прозорец, така че да ни хареса, като променим профила.

    Първото нещо, което трябва да проверим е дали профилът вече съществува или не. Можем да направим това, като отворим прозорец на PowerShell и напишем:

    Профил на Test-Path $

    Тъй като нашата заявка се върна "False" ще трябва да създадем нов профил. Ще въведем следното в нашето PowerShell подкана:

    New-Item -path $ file -type file -force

    Трябва да получите следното изскачащо съобщение и просто да кликнете върху „Да“, за да продължите.

    Сега ще се създаде скрипт на профила. Тя ще бъде в местоположението след „Directory: " изход. Когато разглеждаме това местоположение, скриптът на профила ще чака да го променим. Отворете файла с име „Microsoft.Powershell_profile.ps1"

    Профилът ще бъде празен, така че можем да го попълним с всички команди, които искаме да изпълним. Можете да зададете местоположението на стартовата подкана в главната директория, като добавите:

    задаване на местоположение c:

    Можем да променим заглавието на прозореца на PowerShell на SysadminGeek добавяйки:

    $ Shell.WindowTitle = "SysadminGeek"

    Също така можем да променим размера на прозореца и да превъртим назад със следното:

    $ Shell = $ Host.UI.RawUI
    $ size = $ Shell.WindowSize
    $ Size.width = 70
    $ Size.height = 25
    $ Shell.WindowSize = $ size
    $ size = $ Shell.BufferSize
    $ Size.width = 70
    $ Size.height = 5000
    $ Shell.BufferSize = $ size

    Оцветяването на фона и текста може също да бъде променено с тези записи:

    $ shell.BackgroundColor = “Сив”
    $ shell.ForegroundColor = “Черно”

    Можете също така да поставите всички скриптове или псевдоними, които обикновено използвате. Включили сме псевдонима за notepad.exe

    псевдоним на нов елемент: np-стойност C: WindowsSystem32notepad.exe

    Окончателният запис е включен, за да изчистите всичко от прозореца на PowerShell, което ви дава чисто работно пространство:

    Clear-домакин

    Всички заедно изглежда така:

    След като запазите профила си, при следващото отваряне на PowerShell ще видите всички промени, направени в профила ви.

    Лесно е да персонализирате профила си и колкото повече използвате PowerShell, толкова повече ще се върнете да добавяте нови псевдоними и скриптове, които трябва да стартирате при стартиране.