PowerShell -Profil | Eine detaillierte Anleitung

PowerShell -Profil | Eine detaillierte Anleitung
Power Shell hat eine Vielzahl von Unterstützung für eine Vielzahl von Betriebssystemen, einschließlich MacOS, Windows, Linux usw. Es handelt sich um eine auf Skript basierende Sprache, die eine Einrichtung zur Automatisierung und Konfiguration verschiedener Aufgaben bietet. Ein PowerShell -Profil ist im Grunde ein Skript, das in der Konsolenumgebung ausgeführt wird, wenn ein Benutzer eine neue Sitzung startet.

Ein PowerShell -Profil kann eine Reihe von CMDlets, Funktionen und Aliase umfassen, um eine Reihe von Anforderungen für den Benutzer zu automatisieren. Ein Überblick über das PowerShell -Profil finden Sie in diesem Handbuch. Darüber hinaus lernen Sie das Erstellen und Anpassen der PowerShell -Profil.

So erstellen Sie ein PowerShell -Profil?

Das PowerShell -Profil ist für die Verwendung standardmäßig nicht verfügbar. Sie müssen es erstellen, bevor Sie verschiedene Operationen mit PowerShell anpassen. Ein PowerShell-Profil kann mit Hilfe des neuen CMDLET oder mit dem Befehl notepad erstellt werden. In diesem Abschnitt werden beide Methoden zum Erstellen eines PowerShell -Profils aufgeführt.

Notiz: Es wird bevorzugt, die jüngste PowerShell 7 zu verwenden. Dieser Leitfaden verwendet PowerShell 7 zum Erstellen und Verwenden des PowerShell -Profils. Sie können mit dem folgenden Link zur neuesten PowerShell -Version wechseln:

Aktualisieren Sie Ihre PowerShell -Version.

Methode 1: Erstellen Sie ein PowerShell-Profil mit dem neuen CMDLet

Im Allgemeinen wird das neue CMDLET zum Erstellen einer neuen Datei oder eines neuen Verzeichnisses in PowerShell verwendet. Es hilft jedoch auch bei der Erstellung eines PowerShell-Profils, indem es den folgenden Schritten folgt:

Schritt 1: Open PowerShell 7

Suchen Sie in der Suchleiste nach PowerShell 7 und klicken Sie auf "Als Administrator ausführen", um PowerShell 7 mit Root -Privilegien zu öffnen:

Schritt 2: Überprüfen Sie die Existenz des Profils

Überprüfen Sie im zweiten Schritt, ob das Profil bereits über den folgenden Test-Path-CMDLet erstellt wurde oder nicht:

Test-Pad $ Profil

Die zurückgegebene Ausgabe ist falsch, wodurch das PowerShell -Profil noch nicht erstellt wurde.

Schritt 3: Erstellen Sie das Profil

Erstellen Sie eine Datei mit dem Namen “Profil.PS1”Verwenden Sie das neue Cmdlet wie hier:

NEW -ITEM -PATH $ Profile -Typ -Datei -force -Force

Die erfolgreiche Ausführung des Befehls überprüft die Erstellung des PowerShell -Profils. Sie können es jedoch über den folgenden Befehl unten überprüfen:

Test-Pad $ Profil

Die Ausgabe kehrt wahr und zeigt, dass die Erstellung des Profils in PowerShell erfolgt.

Methode 2: Erstellen Sie ein PowerShell -Profil mit Notepad

Bei dieser Methode werden Schritt-für-Schritt-Anweisungen zum Erstellen eines PowerShell-Profils mit Notepad erörtert.

Schritt 1: Erstellen Sie ein Profil

Der Notizblock kann von PowerShell mit dem gestartet werden Notizblock Stichwort. Der folgende Befehl erstellt ein leeres PowerShell -Profil:

Notepad $ Profil

Schritt 2: Überprüfen Sie die Existenz des Profils

Überprüfen Sie im zweiten Schritt, ob das Profil bereits über den folgenden Test-Path-CMDLet erstellt wurde oder nicht:

Test-Pad $ Profil

Das Display kehrt zurück “WAHR„Das zeigt die Überprüfung des Profil -Existenz in PowerShell.

So stellen Sie ein PowerShell -Profil an

Das PowerShell -Profil muss so angepasst werden, dass sie von anderen Benutzern verwendet werden. Wenn der Benutzerbereich nicht definiert ist, ist das Profil nur für den aktuellen Benutzer zugegriffen. Sie können ein PowerShell -Profil für andere Benutzer anpassen, indem Sie eine der folgenden Syntaxen verwenden:

Profiltyp Profilpfad/ Verzeichnis
Aktueller Benutzer
$ Profil oder $ Profil.CurrentUSercurrenthost
Alle Nutzer
$ Profil.Analuserscurrenthost
Alle Benutzer und alle Hosts
$ Profil.Analusersallhosts
Aktueller Benutzer und alle Hosts
$ Profil.CurrentuSerallhosts

Sie können beispielsweise allen Benutzern erlauben, auf das Profil zugreifen zu können. Zu diesem Zweck wird der erste Befehl ausgeführt. Während der zweite Befehl überprüft, dass das Profil für alle Benutzer zugänglich ist oder nicht:

$ Profil.Analusersallhosts
Test-Pad $ Profil.Analusersallhosts

Die Ausgabe sorgt dafür.

Abschluss

Ein PowerShell -Profil umfasst eine Reihe von Aliase, CMDlets, Funktionen usw., Um eine bestimmte Folge von Aufgaben für einen bestimmten Benutzer auszuführen. Der Profilumfang von PowerShell kann sowohl für die aktuelle als auch für alle Benutzer festgelegt werden. Ein PowerShell-Profil kann mit dem neuen CMDLet erstellt werden. Standardmäßig wird es für den aktuellen Benutzer verwendet. Das Profil kann jedoch auch für mehrere/alle Benutzer erstellt werden. Dieser Beitrag hat Details für die bereitgestellt PowerShell -Profil.