Allgemeiner Fehler in PowerShell
Hi,
ich stehe etwas auf dem Schlauch.
Wir haben hier noch einen älteren TS für Admins, welcher noch unter Win 2008 R2 läuft. Dieser hat Probleme in der PowerShell.
Beim Starten eines Scripts kommt
Zu diesem Fehler findet man einiges im Web. Das geht über Anpassung der IE-Zonen, Execution Policy ändern, Script von lokaler HDD ausführen, .Net reparieren.
Beim Überprüfen der Execution Policy ist mir aufgefallen, dass dessen CmdLet auch nicht funktioniert.
Diese beiden Fehler treten offenbar bei allen Benutzerkonten auf, auch bei LocalSystem (getestet mit zwei Admin-Konten und LocalSystem).
Die Ursache sehe ich mit höchster Wahrscheinlichkeit darin, dass vor 3 Tagen .Net 4.7.1 auf diesem Server installiert wurde. Dieses habe ich heute wieder deinstalliert und danach 4.6.2 neu installiert, aber es ändert nichts.
Es macht keinen Unterschied,
Umgebung
Hat jemand ne Idee, wie ich da jetzt am Besten vorgehe?
Ach ja: Einen aktuellen Backup für dieses Blech gibt es nicht, dafür ist die Kiste "nicht wichtig genug". Gute Ausrede, oder?
Den vorhandenen alten Backup einzuspielen, würde keine Sinn machen. Da wäre eine Neuinstallation effektiver. Doch diese Arbeit würde ich gerne vermeiden solange es geht.
E.
ich stehe etwas auf dem Schlauch.
Wir haben hier noch einen älteren TS für Admins, welcher noch unter Win 2008 R2 läuft. Dieser hat Probleme in der PowerShell.
Beim Starten eines Scripts kommt
.\Report.ps1 : Fehler bei der AuthorizationManager-Überprüfung.
In Zeile:1 Zeichen:1
+ .\Report.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : Sicherheitsfehler: (:) , PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
Zu diesem Fehler findet man einiges im Web. Das geht über Anpassung der IE-Zonen, Execution Policy ändern, Script von lokaler HDD ausführen, .Net reparieren.
Beim Überprüfen der Execution Policy ist mir aufgefallen, dass dessen CmdLet auch nicht funktioniert.
PS C:\> Get-ExecutionPolicy
Get-ExecutionPolicy : Allgemeiner Fehler
In Zeile:1 Zeichen:1
+ Get-ExecutionPolicy
+ ~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-ExecutionPolicy], ManagementException
+ FullyQualifiedErrorId : System.Management.ManagementException,Microsoft.PowerShell.Commands.GetExecutionPolicyCommand
Diese beiden Fehler treten offenbar bei allen Benutzerkonten auf, auch bei LocalSystem (getestet mit zwei Admin-Konten und LocalSystem).
Die Ursache sehe ich mit höchster Wahrscheinlichkeit darin, dass vor 3 Tagen .Net 4.7.1 auf diesem Server installiert wurde. Dieses habe ich heute wieder deinstalliert und danach 4.6.2 neu installiert, aber es ändert nichts.
Es macht keinen Unterschied,
- ob man ein Script von lokaler HDD startet oder von einer Freigabe.
- welcher Benutzer.
- welche Kommandos im Script stehen. Auch ein leeres Script mit nur "exit" drin bringt diesen Fehler.
- ob im meinem PS-Profil Kommandos drin stehen oder nicht. (es tritt ja eh bei mehreren Benutzern auf)
Umgebung
- Win 2008 R2 SP1
- PowerShell 4.0
- .Net 4.6.2
Hat jemand ne Idee, wie ich da jetzt am Besten vorgehe?
Ach ja: Einen aktuellen Backup für dieses Blech gibt es nicht, dafür ist die Kiste "nicht wichtig genug". Gute Ausrede, oder?
Den vorhandenen alten Backup einzuspielen, würde keine Sinn machen. Da wäre eine Neuinstallation effektiver. Doch diese Arbeit würde ich gerne vermeiden solange es geht.
E.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 382981
Url: https://administrator.de/forum/allgemeiner-fehler-in-powershell-382981.html
Ausgedruckt am: 11.04.2025 um 01:04 Uhr
6 Kommentare
Neuester Kommentar
evtl. Windows Management Framework neu draufbügeln?
https://www.microsoft.com/en-us/download/details.aspx?id=54616
https://www.microsoft.com/en-us/download/details.aspx?id=54616
Hi
Das Problem mit der ExecutionPolicy hattest du selbst schonmal.
Powershell Get-ExecutionPolicy funktioniert nicht
Laut dir hat ein neustart geholfen.
Hast du das hier nach der .net installstion schon versucht ?
LG
Das Problem mit der ExecutionPolicy hattest du selbst schonmal.
Powershell Get-ExecutionPolicy funktioniert nicht
Laut dir hat ein neustart geholfen.
Hast du das hier nach der .net installstion schon versucht ?
LG
Zitat von @emeriks:
lol lol lol
Oh mann, heute ist ja Freitag!
Ich werde alt oder vergesslich oder beides ...
Edit: Nur schade, dass ich das bei meiner Google-Suche nicht gefunden gabe
lol lol lol
Oh mann, heute ist ja Freitag!
Ich werde alt oder vergesslich oder beides ...
Edit: Nur schade, dass ich das bei meiner Google-Suche nicht gefunden gabe
Echt nicht gefunden??
Du bist doch schon fast populär... ;)
Zitat von @emeriks:
lol lol lol
Oh mann, heute ist ja Freitag!
Ich werde alt oder vergesslich oder beides ...
Edit: Nur schade, dass ich das bei meiner Google-Suche nicht gefunden gabe
lol lol lol
Oh mann, heute ist ja Freitag!
Ich werde alt oder vergesslich oder beides ...
Edit: Nur schade, dass ich das bei meiner Google-Suche nicht gefunden gabe
Hi
Ja ich merks auch schon. Das altern ict nicht aufzuhalten
Die hauptsache ist es hilft
LG