Ich möchte PowerShell-Skripte unter Windows 7 als normaler Benutzer ausführen. Jedes Mal, wenn ich versuche, erhalte ich folgende Fehlermeldung:PowerShell unter Windows 7: Set-ExecutionPolicy für normale Benutzer
File C:\Users\danv\Documents\WindowsPowerShell\profile.ps1 cannot be loaded because the
execution of scripts is disabled on this system. Please see "get-help about_signing" for
more details.
At line:1 char:2
+ . <<<< 'C:\Users\danv\Documents\WindowsPowerShell\profile.ps1'
+ CategoryInfo : NotSpecified: (:) [], PSSecurityException
+ FullyQualifiedErrorId : RuntimeException
Der Versuch, über Set-ExecutionPolicy Unrestricted
zu lösen schlägt fehl:
PS C:\Users\danv> Set-ExecutionPolicy Unrestricted
Set-ExecutionPolicy : Access to the registry key
'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell'
is denied.
At line:1 char:20
+ Set-ExecutionPolicy <<<< Unrestricted
+ CategoryInfo : NotSpecified: (:) [Set-ExecutionPolicy], UnauthorizedAccessException
+ FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand
kann ich den Set-ExecutionPolicy Unrestricted
Befehl als Administrator ausführen, aber dies scheint nicht zu nicht propagieren -Administrator Benutzer.
Wie kann ich Skripts erfolgreich als Nicht-Administrator ausführen?
Ich habe versucht, diese - zu 'Nicht eingeschränkt Einstellung Dinge als Administrator nichts ändern für die nicht scheint Administrator ... –
@DanVinton: Dann passiert etwas anderes. Schlage die Einstellung erneut als Admin vor und überprüfe 'Get-ExecutionPolicy' sowohl von Admin- als auch von normalen Shells. Es ist möglich, dass Gruppenrichtlinien Ihre Wünsche überschreiben. – Richard
In der üblichen IT-Mode hat es jemand gelöst, der (sprichwörtlich) über die Schulter schaut ... es hat sich gelohnt ... Danke! –