UAC in PS Script de- und wieder aktivieren?
Hallo zusammen...
Ich sage dann erst mal als der neue auf Administrator.de "Tag zusammen"... ;)
Da ich momentan noch in der Ausbildung zum FiSi bin, ist mein Wissen nicht sooo weit ausgeprägt wie bei manch anderem User hier... ;)
Mein Vorhaben ist foldenges:
Ich möchte in einer Domäne mit Windows Server 2008 R2 und Win 7 Clients eine Lizenzdatei aktualiseren.
Dazu habe ich bereits ein PowerShell Script erstellt, welches alle Unterordner des Programmpfads durchsucht und die Datei dann ersetzt.
Die Problematik:
Das Script liegt zwar als Startscript in einer Richtlinie, wird aber nicht ausgeführt, da es zur Ausführung Adminrechte haben will.
Wenn ich die PowerShell mit der Option "Als Admin ausführen" starte und das Script von Hand aufrufe, klappt alles wunderbar.
Mein nächster Lösungsansatz war jetzt, die UAC mit dem Script zu deaktivieren, Dateien ersetzten, UAC wieder aktivieren.
Ist das in einem Script und vor allem ohne Neustart zwischen den Schritten so machbar??
Ich habe bereits versucht die Dateien per GPO zu ersetzen, aber auch ohne Erfolg...
Hat hier vielleicht jemand eine Idee dazu??
MfG
René
Ich möchte in einer Domäne mit Windows Server 2008 R2 und Win 7 Clients eine Lizenzdatei aktualiseren.
Dazu habe ich bereits ein PowerShell Script erstellt, welches alle Unterordner des Programmpfads durchsucht und die Datei dann ersetzt.
Die Problematik:
Das Script liegt zwar als Startscript in einer Richtlinie, wird aber nicht ausgeführt, da es zur Ausführung Adminrechte haben will.
Wenn ich die PowerShell mit der Option "Als Admin ausführen" starte und das Script von Hand aufrufe, klappt alles wunderbar.
Mein nächster Lösungsansatz war jetzt, die UAC mit dem Script zu deaktivieren, Dateien ersetzten, UAC wieder aktivieren.
Ist das in einem Script und vor allem ohne Neustart zwischen den Schritten so machbar??
Ich habe bereits versucht die Dateien per GPO zu ersetzen, aber auch ohne Erfolg...
Hat hier vielleicht jemand eine Idee dazu??
MfG
René
Please also mark the comments that contributed to the solution of the article
Content-Key: 188351
Url: https://administrator.de/contentid/188351
Printed on: April 26, 2024 at 07:04 o'clock
10 Comments
Latest comment
Hoi,
Wenn ich das mit meinem halbwachen Verstand richtig verstehe, wird versucht ein unter lokalem System Account laufendes Script auf ein Netzlaufwerk zu hetzen? Das wird nicht funktionieren.
Ansonsten mal versucht das PS mittels Batch in der GPO aufzurufen:
powershell -nologo -f <path.to.psfile> -executionpolicy bypass
Bye
Karo
Wenn ich das mit meinem halbwachen Verstand richtig verstehe, wird versucht ein unter lokalem System Account laufendes Script auf ein Netzlaufwerk zu hetzen? Das wird nicht funktionieren.
Ansonsten mal versucht das PS mittels Batch in der GPO aufzurufen:
powershell -nologo -f <path.to.psfile> -executionpolicy bypass
Bye
Karo
@Karo
Grüße
bastla
ein unter lokalem System Account laufendes Script auf ein Netzlaufwerk zu hetzen?
Netzlaufwerk ist's ja nicht (sondern UNC-Pfad) - aber dass dem Computer die nötigen Rechte auf die Freigabe / den Ordner darunter gegeben wurden, hat KURE88 tatsächlich noch nicht berichtet ...Grüße
bastla