Powershell: Permanent Ändern, Pfad, "Angeforderte Registrierungszugriff ist unzulässig."
Muss ich permanent fügen Sie einen Ordner "scripts" zu meiner PowerShell-Pfad (und nicht nur eine bestimmte Sitzung). Ich verwende den folgenden code:
[System.Environment]::SetEnvironmentVariable("PATH", $Env:Path + ";C:\scripts", "Machine")
Die Fehlermeldung lautet wie folgt:
Ausnahme beim aufrufen von "SetEnvironmentVariable" mit "3" argument(s): "Angeforderte Registrierungszugriff ist unzulässig."
Wie bekomme ich Zugriff auf die Registrierung/das beheben?
BEARBEITEN:
Nicht sicher, ob es hilft, aber ich bin mit PowerCLI (VMware PowerShell API) unter Windows Server 2012.
- Sind Sie als Hochbahn admin?
- Nicht sicher, um ehrlich zu sein. Ich bin ziemlich neu mit dabei. Gibt es eine Möglichkeit einfach herauszufinden?
- Nehmen wir an, Sie sind es nicht. Standardmäßig, ich glaube, es gibt ein PowerShell-Verknüpfung auf der Taskleiste in Server 2012. Mit der rechten Maustaste auf es, und wählen Sie "als Administrator Ausführen" (oder so ähnlich). Dann versuchen Sie, den Befehl in Ihre original-Beitrag.
- Das macht in der Tat Arbeit. Danke.
- Wenn Sie "Antwort" - thread werde ich akzeptieren.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es klingt wie Sie vielleicht nicht ausgeführt werden, da ein erhöhter admin. Standardmäßig, ich glaube, es gibt ein PowerShell-Verknüpfung auf der Taskleiste in Server 2012. Mit der rechten Maustaste auf es, und wählen Sie "als Administrator Ausführen" (oder so ähnlich). Dann versuchen Sie, den Befehl in Ihre original-Beitrag.
Geben Sie Berechtigungen für
HKLM\System\CurrentControlSet\Control\Session Manager\Environment
zu einem gewünschten BenutzerBin ich mit einem Skript in einem JEA PSSession als non-admin-Benutzer (Administrator Berechtigungen sind nicht eine option, in unserem Umfeld.) @Nipp Antwort wies mich in die richtige direct (ich werde bis Ihre Stimme Sie, wenn ich genug Ruf.)
Diese Arbeit sollte für jeden, der möchte, dass ein nicht-admin update-Umgebungsvariablen (inklusive Pfad):