Powershell Rechte erhöhen
Hallo,
ich kämpfe gerade etwas mit einer Installation über SCCM 2012 und Powershell was mich bald wahnsinnig macht.
Starte ich die Installation mit der Setup.exe als Admin, kann ich die Software soweit installieren. Rufe ich die Setup.exe über Powershell auf, bricht die Installation so ziemlich am Ende ab wenn die Programm.EXE registriert werden soll (geworfener Msiexex-Fehler: 1722, Rückmeldung dann 1603).
Obwohl ich auch das Powershell-Script als Admin starte, muss es rechtlich ein Unterschied geben.
Kann es sein das Powershell weniger Rechte hat als wenn ich die Setup.exe selber mit Admin-Rechte direkt starte?
Viele Grüsse,
Maximilian
ich kämpfe gerade etwas mit einer Installation über SCCM 2012 und Powershell was mich bald wahnsinnig macht.
Starte ich die Installation mit der Setup.exe als Admin, kann ich die Software soweit installieren. Rufe ich die Setup.exe über Powershell auf, bricht die Installation so ziemlich am Ende ab wenn die Programm.EXE registriert werden soll (geworfener Msiexex-Fehler: 1722, Rückmeldung dann 1603).
Obwohl ich auch das Powershell-Script als Admin starte, muss es rechtlich ein Unterschied geben.
Kann es sein das Powershell weniger Rechte hat als wenn ich die Setup.exe selber mit Admin-Rechte direkt starte?
Viele Grüsse,
Maximilian
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 237082
Url: https://administrator.de/forum/powershell-rechte-erhoehen-237082.html
Ausgedruckt am: 27.04.2025 um 15:04 Uhr
7 Kommentare
Neuester Kommentar
Hi.
Seit 2006 gibt es die UAC. Admin=User, elevated Admin=Admin. Du schreibst "Obwohl ich auch das Powershell-Script als Admin starte" und wir dürfen nun raten, ob elevated oder nicht
Denn das macht den Unterschied. Setup.exe ist ein Term, der Elevation triggert, (sprich: da wird von alleine das höchst-mögliche Recht angefordert) das sollte man schon wissen.
Seit 2006 gibt es die UAC. Admin=User, elevated Admin=Admin. Du schreibst "Obwohl ich auch das Powershell-Script als Admin starte" und wir dürfen nun raten, ob elevated oder nicht
Hallo Maximilian,
der genannte Windows Installer Error-Code ist ein Zeichen dafür das das Setup bestimmte Dateien nicht ersetzen kann, weil ein Prozess diese Dateien benutzt. Ohne mehr von deinem PS-Script zu kennen, ist eine Diagnose schwierig, da gibt es beim SCCM nämlich einige Fallstricke (Execution Policy, write-host nicht erlaubt, etc):
http://social.technet.microsoft.com/forums/systemcenter/en-US/f1cf5719- ...
Grüße Uwe
der genannte Windows Installer Error-Code ist ein Zeichen dafür das das Setup bestimmte Dateien nicht ersetzen kann, weil ein Prozess diese Dateien benutzt. Ohne mehr von deinem PS-Script zu kennen, ist eine Diagnose schwierig, da gibt es beim SCCM nämlich einige Fallstricke (Execution Policy, write-host nicht erlaubt, etc):
http://social.technet.microsoft.com/forums/systemcenter/en-US/f1cf5719- ...
Grüße Uwe