Hallo zusammen,
ich stehe gerade vor der Herausforderung, dass ich per Script die Sitzung des angemeldeten Users sperren möchte (Nicht abmelden, sondern analog zu Win+L den Desktop sperren).
Hintergrund:
Ein User ist angemeldet und es wird auf der Arbeitsstation ein Script mit einem administrativen Useraccount ausgeführt (z.B. über die Aufgabenplanung oder SCCM).
Damit die Änderungen jedoch aktiv werden muss der angemeldete User einmal den Bildschirm sperren und sich neu anmelden (u.a. wegen des Hintergrundbilds)
Nun ist es so, dass die hierfür vorgesehenen Befehle im Powershell-Script in der Session des Adminkontos, nicht des angemeldeten Benutzers ausgeführt werden:
c:\windows\System32\RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters 1, True
rundll32.exe user32.dll,LockWorkStation
Ist jemandem eine Möglichkeit bekannt wie man die Arbeitsstation per Script für alle angemeldeten Benutzer sperren kann?
VG
Björn