Profil PowerShell może zawierać zestaw cmdlet, funkcji i aliasów, aby zautomatyzować zestaw wymagań dla użytkownika. W tym przewodniku znajduje się przegląd profilu PowerShell. Ponadto nauczysz się także tworzyć, a także dostosowywać Profil PowerShell.
Jak utworzyć profil PowerShell?
Profil PowerShell nie jest dostępny do użytku domyślnie. Musisz go utworzyć przed dostosowaniem różnych operacji za pomocą PowerShell. Profil PowerShell można utworzyć za pomocą CMDLET nowego elementu lub za pomocą polecenia notatnika. W tej sekcji zawiera obie metody tworzenia profilu PowerShell.
Notatka: Preferowane jest użycie najnowszej PowerShell 7. W tym przewodniku wykorzystuje PowerShell 7 do tworzenia i korzystania z profilu PowerShell. Możesz przejść do najnowszej wersji PowerShell za pomocą następującego linku:
Zaktualizuj swoją wersję PowerShell.
Metoda 1: Utwórz profil PowerShell za pomocą CMDLET nowego elementu
Zasadniczo nowa cmdlet służy do utworzenia nowego pliku lub katalogu w PowerShell. Pomaga jednak również w tworzeniu profilu PowerShell, wykonując poniżej wspomniane kroki:
Krok 1: Open PowerShell 7
Wyszukaj PowerShell 7 w pasku wyszukiwania i kliknij „Uruchom jako administrator”, aby otworzyć PowerShell 7 z uprawnieniami root:
Krok 2: Sprawdź istnienie profilu
W drugim etapie sprawdź, czy profil jest już utworzony, czy nie za pomocą następującej cmdlet ścieżki testowej:
Profil testowy $
Zwracane dane wyjściowe to Fałsz, który stwierdza, że profil PowerShell nie został jeszcze utworzony.
Krok 3: Utwórz profil
Utwórz plik o nazwie „profil.PS1„Korzystanie z nowej cmdlet, tak jak to zrobiliśmy tutaj:
New -Item -path $ profilu -Type Plik -Force
Pomyślne wykonanie polecenia weryfikuje tworzenie profilu PowerShell. Możesz jednak zweryfikować go za pośrednictwem komendy poniżej:
Profil testowy $
Dane wyjściowe powraca, co pokazuje, że tworzenie profilu jest wykonywane w PowerShell.
Metoda 2: Utwórz profil PowerShell za pomocą notatnika
W tej metodzie omówiono instrukcje krok po kroku do budowy profilu PowerShell za pomocą notatnika.
Krok 1: Utwórz profil
Notatnik można uruchomić z PowerShell za pomocą Notatnik Słowo kluczowe. Poniższe polecenie utworzy pusty profil PowerShell:
Notatnik $ Profil
Krok 2: Sprawdź istnienie profilu
W drugim etapie sprawdź, czy profil jest już utworzony, czy nie za pomocą następującej cmdlet ścieżki testowej:
Profil testowy $
Wyświetlacz powraca „PRAWDA„, Który pokazuje weryfikację istnienia profilu w PowerShell.
Jak dostosować profil PowerShell
Profil PowerShell musi być dostosowany do użycia przez innych użytkowników. Jeśli zakres użytkownika nie zostanie zdefiniowany, profil będzie dostępny tylko dla bieżącego użytkownika. Możesz dostosować profil PowerShell dla innych użytkowników za pomocą jednej z następujących składni:
Typ profilu | Ścieżka/ katalog profilu |
Aktualny użytkownik | $ Profilu lub $ profilu.CurrentSercurrenthost |
Wszyscy użytkownicy | $ Profil.AllusersCurrenthost |
Wszyscy użytkownicy i wszyscy hosty | $ Profil.Allusersallhosts |
Bieżący użytkownik i wszystkie hosty | $ Profil.CurrentUserallhosts |
Na przykład możesz pozwolić wszystkim użytkownikom na dostęp do profilu. W tym celu wykonywane jest pierwsze polecenie. Podczas gdy drugie polecenie sprawdza, czy profil jest dostępny dla wszystkich użytkowników, czy nie:
$ Profil.Allusersallhosts
Profil testowy $.Allusersallhosts
Wyjście zapewnia, że zwrócone dane wyjściowe jest prawdziwe, co stwierdza, że profil został dostosowany dla wszystkich użytkowników i hostów.
Wniosek
Profil PowerShell zawiera zestaw aliasów, cmdletów, funkcji itp., Aby wykonać określoną sekwencję zadań dla określonego użytkownika. Zakres profilu PowerShell można ustawić zarówno dla bieżących, jak i dla wszystkich użytkowników. Profil PowerShell można utworzyć za pomocą CMDLET w nowym punkcie. Domyślnie jest używany dla bieżącego użytkownika. Jednak profil można utworzyć również dla wielu/wszystkich użytkowników. Ten post podał szczegóły dotyczące Profil PowerShell.