Dieser Artikel konzentriert sich darauf, wie das geht Passen Sie Windows Server PowerShell-Profile an. Wenn PowerShell Ihr tägliches Werkzeug ist, möchten Sie möglicherweise Ihre Profile erstellen und anpassen. PowerShell-Profile sind im Grunde PowerShell-Skripte (PS1), die beim Start einer Sitzung in PowerShell ausgeführt werden und zum Konfigurieren einer bestimmten Umgebung verwendet werden.

Passen Sie Windows Server Powershell-Profile An

Wenn Sie Ihr PowerShell-Profil anpassen, können Sie damit Umgebungen einrichten und bestimmte Aufgaben auf Windows Server automatisieren. Beispielsweise können Sie unter anderem Befehle festlegen, Umgebungsvariablen festlegen, Aliase festlegen, Module importieren und Funktionen hinzufügen. Einfach ausgedrückt: Sie können die Aufgaben und Umgebungen individuell anpassen, die zu Ihnen passen. Bevor Sie jedoch mit der Anpassung beginnen, müssen Sie zunächst prüfen, ob bereits eine vorhanden ist. Wenn nicht, müssen Sie ein PowerShell-Profil erstellen.

So überprüfen und erstellen Sie ein neues PowerShell-Profil

Um zu überprüfen, ob auf einem Windows-Server ein PowerShell-Profil vorhanden ist, öffnen Sie PowerShell als Administrator und geben Sie Folgendes ein: Testpfad $profileund schlagen Eingeben. Diese Befehlszeile testet automatisch, ob in Ihrem System bereits ein PowerShell-Profil vorhanden ist. PowerShell zeigt „false“ an, wenn auf dem Server kein Profil vorhanden ist und Sie ein neues erstellen müssen.

Um ein neues PowerShell-Profil auf Windows Server zu erstellen, verwenden Sie die Neuer Gegenstand Befehl und drücken Sie Geben Sie einR. Es wird so aussehen:

if (!(Test-Path -Path )) {
New-Item -ItemType File -Path  -Force
}

Windows Server Powershell-Profile

Mit der if-Anweisung können Sie ein neues Profil erstellen, ohne ein anderes vorhandenes Profil zu überschreiben.

Siehe auch  So löschen oder formatieren Sie das Laufwerk C über die Eingabeaufforderung

Wenn Sie beispielsweise eine PowerShell des Hostanwendungsbenutzers erstellen möchten, führen Sie den folgenden Befehl aus:

if (!(Test-Path -Path $PROFILE)) {
New-Item -ItemType File -Path $PROFILE -Force
}

So passen Sie Windows Server PowerShell-Profile an

Da Sie nun über ein PowerShell-Profil verfügen, müssen Sie es als Nächstes nach Ihren Wünschen anpassen. Es gibt so viel, was Sie hier tun können. Schauen wir uns gängige PowerShell-Anpassungen auf Windows Server an.

Bearbeiten Sie Ihr PowerShell-Profil

Passen Sie Windows Server Powershell-Profile An

Mit dem Notepad-Befehl können Sie Ihr Profil bearbeiten. Wenn Sie beispielsweise Ihr PowerShell-Profil bearbeiten möchten, führen Sie den Befehl aus Notizblock $profile. Denken Sie daran, den Profilnamen anzugeben, z Notizblock $PROFILE.AllUsersAllHosts für alle Benutzer.

Wenn Sie ein PowerShell-Profil bearbeiten möchten, führen Sie außerdem den Befehl aus psEdit und geben Sie das Profil an, das Sie bearbeiten möchten. Verwenden Sie zum Beispiel psEdit $PROFILE um den aktuellen Benutzer zu bearbeiten. Sie können dem Profil wie folgt einige Elemente hinzufügen.

Wenn Sie die Farbe des Konsolenbereichs in etwas wie Blau ändern möchten, führen Sie den Befehl aus $ps.Options.OutputPaneBackground = 'blue'.

Wenn Sie die erste Größe in der Profildatei ändern möchten, führen Sie den Befehl aus $ps.Options.FontSize =22. Der Wert 22 ist die Schriftgröße und Sie können sie beliebig ändern.

Fügen Sie dem PowerShell-Profil Funktionen hinzu

Passen Sie Windows Server Powershell-Profile An

Der Zweck der PowerShell-Profilfunktionen besteht darin, bestimmte Aufgaben auszuführen. Wenn Sie beispielsweise eine bestimmte Webadresse in Ihrem Browser wie Microsoft Edge öffnen möchten. Verwenden Sie den folgenden Befehl, um eine Edge-URL automatisch zu öffnen.

function Open-EdgeURL {
Start-Process -FilePath "msedge" -ArgumentList "http://localhost:32400"
}

Sie können die Werte ersetzen und den Befehl entsprechend Ihren Anforderungen ändern. Wenn Sie mit dem Hinzufügen von PowerShell-Funktionen fertig sind, speichern Sie diese im Notepad, wo Sie sie später bearbeiten können.

Siehe auch  Kein Audio auf dem Computer; Der Ton fehlt oder funktioniert nicht unter Windows 11/10

TIPP: Führen Sie Microsoft Edge über die Befehlszeile unter Windows 11 aus

Legen Sie benutzerdefinierte Arbeitsverzeichnisse fest

Die nächste PowerShell-Profilanpassung ist die Erstellung benutzerdefinierter Verzeichnisse. Wenn Sie beispielsweise mehrere PS1-Dateien haben und möchten, dass Ihr PowerShell-Profil automatisch in das Arbeitsverzeichnis geladen wird. Wenn Sie möchten, dass PowerShell immer ein bestimmtes Verzeichnis ablegt, verwenden Sie den Befehl Ort festlegen. Nachfolgend finden Sie einen vollständigen Befehl:

Set-Location -Path "DRIVE_LETTER:\FOLDER\PATH\"

Hier ist ein gutes Beispiel;

Set-Location -Path "C:\scripts"

Beachten Sie, dass Sie einen beliebigen Speicherort auf Ihrem Windows-Systemserver oder einem anderen Laufwerk angeben können. Wenn Sie fertig sind, führen Sie immer den Befehl .$profile aus und beginnen Sie mit der Verwendung des Profils.

Passen Sie PowerShell-Profilaliase an

Passen Sie Windows Server Powershell-Profile An

Wie unter Linux können Sie Ihrem Profil auch einen Alias ​​hinzufügen, um die Ausführung langer Befehle zu vereinfachen. Wir benutzen das Set-Alias Befehl zum Anpassen von Aliasen auf dem Windows-Server. Wenn Sie öffnen möchten Notizblock automatisch und sofort von PowerShell aus können Sie wie unten gezeigt einen Alias ​​hinzufügen.

Set-Alias -Name np -Value 'C:\Windows\notepad.exe

Sobald Sie Profiländerungen vorgenommen haben, speichern Sie diese immer im Editor und führen Sie dann das aus .$Profil Befehl. Dieser Befehl speichert dieselben Änderungen im PowerShell-Profil.

Wir hoffen, dass Sie jetzt etwas an den Windows Server Powershell-Profilen anpassen können.

Lesen Sie weiter: Laden Sie eine Datei mit PowerShell unter Windows herunter

Was ist das Standardprofil in PowerShell?

Normalerweise gibt es auf dem Windows-Server kein Standard-PowerShell-Profil. Sie können jedoch eine erstellen und diese mit Texteditoren, vorzugsweise Notepad, bearbeiten. Von dort aus können Sie das Profil entsprechend der Aufgabe oder Umgebung anpassen, die Sie festlegen oder ausführen möchten.

Siehe auch  Ein Medientreiber, den Ihr Computer benötigt, fehlt

Lesen: PowerShell Export-CSV-Zugriff auf den Pfad wird verweigert

Können Sie das PowerShell-Profil anpassen?

Ja. Sie können PowerShell entsprechend den Aufgaben, Funktionen, Aliasen, Fensterfarben usw. anpassen. Es gibt so viel, was Sie tun können, damit PowerShell Befehle einfach und nach Ihren Wünschen ausführt. In diesem Artikel haben wir einige gängige Methoden zum Anpassen von PowerShell-Profilen hervorgehoben.

Passen Sie Windows Server Powershell-Profile An

5/5 - (419 votes)
Anzeige

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein