diff --git a/README.md b/README.md index 20ca460..b45e629 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,25 @@ - Windows 10/11 Pro - Domänenumgebung und lokale Benutzer +## Fehlerbehandlung + +### "Skript ist nicht digital signiert" / UnauthorizedAccess + +Dieser Fehler tritt auf, wenn die PowerShell-Ausführungsrichtlinie das Ausführen nicht signierter Skripte blockiert. + +**Lösung 1:** Ausführungsrichtlinie temporär für die aktuelle Sitzung umgehen: +```powershell +Set-ExecutionPolicy Bypass -Scope Process +.\Install-FreigabeKontextmenue.ps1 -Install -CurrentUser -LinkBasePath "C:\Freigaben\Benutzer" +``` + +**Lösung 2:** PowerShell mit Bypass starten: +```powershell +powershell -ExecutionPolicy Bypass -File "C:\Pfad\zu\Install-FreigabeKontextmenue.ps1" -Install -CurrentUser -LinkBasePath "C:\Freigaben\Benutzer" +``` + +**Hinweis:** `-ExecutionPolicy Bypass` muss an PowerShell selbst übergeben werden, nicht an das Skript! + ## Hinweise - Netzlaufwerke werden automatisch als UNC-Pfade aufgelöst - Pro Benutzer wird ein Unterordner im Stammverzeichnis erstellt