Folgendes Verfahren habe ich auf Windows 10 Home durchgeführt:
In einer Powershell werden einige Vorbereitungen durchgeführt:
# Profil erstellen, falls nicht vorhanden
if (!(test-path $PROFILE)) {
new-item -type file -path $PROFILE -force
}
# Skript-Ausführungs-Richtlinie ändern:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
# Profil-Skript editieren:
notepad $PROFILE
Hinweis: Die Ausführungsrichtlinie RemoteSigned erlaubt das Ausführen von Skripten auf den lokalen Datenträgern. Dabei gelten gewisse Ausnahmen (eine „aus dem Internet heruntergeladene Datei“ zum Beispiel ist nicht sofort vertrauenswürdig sondern führt beim Versuch der Ausführung zu einem zusätzlichen Bestätigungsdialog). Etwas sicherer wäre die Richtlinie AllSigned, doch das würde bedeuten, dass wir unser Profil-Skript Windows PowerShell-Skript.ps1 signieren müssen, was ohne das .NET SDK nicht machbar ist. Hurra! 🙂
In das Profil-Skript wird folgender Befehl geschrieben:
# Akustisches Signal in der Powershell deaktivieren
Set-PSReadlineOption -BellStyle None
… und das Generve hat ein Ende.