PowerShell – ustawienie profilu
16 maja 2020Ustawmy profil jaki będzie ładowany podczas uruchomienia PowerShell’a.
[1] Domyślnie, profil nie jest ustawiony, dlatego też stwórzmy swój własny, nowy profil, który może zawierać zmiennie i komendy jakie chcesz. Uruchom PowerShell’a.
# poznajmy najpierw ścieżkę do naszego własnego profilu Windows PowerShell Copyright (C) 2016 Microsoft Corporation. All rights reserved. PS C:\Users\Administrator> Write-Output $profile C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 PS C:\Users\Administrator> Get-Item $profile # domyślnie nie ma żadnej ścieżki anio profilu Get-Item : Cannot find path 'C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1' because it does not exist. At line:1 char:1 + Get-Item $profile + ~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\Admini...ell_profile.ps1:String) [Get-Item], ItemNotFoundException + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetItemCommand # zróbmy zatem nasz nowy własny profil PS C:\Users\Administrator> New-Item $profile -type file -force Directory: C:\Users\Administrator\Documents\WindowsPowerShell Mode LastWriteTime Length Name ---- ------------- ------ ---- -a---- 16.05.2020 19:47 0 Microsoft.PowerShell_profile.ps1 # przykładowo, ustawimy komende, która pokaże nam komunikat informujący o ścieżce do profilu [To jest z tego profilu $profile] - automatycznie, po uruchomieniu PowerShell'a PS C:\Users\Administrator> Write-Output 'Write-Output "To jest z tego profilu $profile"' > $profile PS C:\Users\Administrator> exit
[2] Uruchommy na nowo PowerShell’a.
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
To jest z tego profilu C:\Users\Administrator\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
PS C:\Users\Administrator>
[…] PowerShell – ustawienie profilu […]