In den folgenden Themen erfahren Sie, wie Profile in Windows PowerShell Integrated Scripting Environment (ISE) verwendet werden.
Hinweis: | |
Bevor Sie die Aufgaben in diesem Abschnitt ausführen, lesen Sie about_Profiles, oder geben Sie im Befehlsbereich "get-help about_profiles" ein, und drücken Sie die EINGABETASTE. |
Sie können ein oder mehrere Windows PowerShell-Profile für Windows PowerShell ISE erstellen und mit ihnen die Variablen, Aliase, Befehle und Funktionen hinzufügen, die Sie häufig verwenden. Ein Profil wirkt sich auf jede Windows PowerShell ISE-Sitzung aus, die Sie starten. Sie können auch mithilfe eines Profils die Elemente beibehalten, die Sie in der Windows PowerShell ISE-Umgebung anpassen, z. B. Farb- und Schriftarteinstellungen.
Hinweis: | |
Die Ausführung von Skripts und das Laden von Profilen oder Konfigurationsdateien werden durch die Windows PowerShell-Ausführungsrichtlinie bestimmt. Mit der Standardausführungsrichtlinie "Restricted" wird die Ausführung aller Skripts, einschließlich Profilen, verhindert. Wenn Sie die Richtlinie "Restricted" verwenden, wird das Profil nicht geladen. Weitere Informationen über Ausführungsrichtlinien finden Sie unter about_Execution_Policies. |
Auswählen eines Profils für die Verwendung in Windows PowerShell ISE
Windows PowerShell ISE unterstützt Profile für den aktuellen Benutzer und alle Benutzer von Windows PowerShell ISE. Es werden auch die Windows PowerShell-Profile unterstützt, die für alle Hosts gelten.
Welches Profil Sie verwenden, hängt davon ab, wie Sie Windows PowerShell und Windows PowerShell ISE nutzen.
- Wenn Sie zum Ausführen von Windows PowerShell nur Windows PowerShell ISE verwenden, speichern Sie alle Elemente in einem der ISE-spezifischen Profile, z. B. im Windows PowerShell ISE-Profil "CurrentUserCurrentHost" oder im Windows PowerShell ISE-Profil "AllUsersCurrentHost".
- Wenn Sie mehrere Hostprogramme zum Ausführen von Windows PowerShell verwenden, speichern Sie die Funktionen, Aliase, Variablen und Befehle in einem Profil, das sich auf alle Hostprogramme auswirkt, z. B. im Profil "CurrentUserAllHosts" oder "AllUsersAllHosts", und speichern Sie ISE-spezifische Features, z. B. Farb- und Schriftartanpassung, im Windows PowerShell ISE-Profil "CurrentUserCurrentHost"oder im Windows PowerShell ISE-Profil "AllUsersCurrentHost".
In Windows PowerShell ISE können die folgenden Profile erstellt und verwendet werden. Jedes Profil wird in einem eigenen spezifischen Pfad gespeichert.
Profiltyp | Profilpfad |
---|---|
"Aktueller Benutzer, PowerShell ISE" | $profile.CurrentUserCurrentHost oder $profile |
"Alle Benutzer, PowerShell-ISE" | $profile.AllUsersCurrentHost |
"Aktueller Benutzer, alle Hosts" | $profile.CurrentUserAllHosts |
"Alle Benutzer, alle Hosts" | $profile.AllUsersAllHosts |
In diesem Abschnitt
- Erstellen von Profilen in Windows PowerShell ISE
- Beschreibt die Verfahren zum Erstellen, Verschieben und Speichern von Profilen in Windows PowerShell ISE.
Siehe auch