Teams aus user profile löschen

Alle Fragen rund Antworten rund um die ACMP Client Commands und Container
Antworten
remus25
Beiträge: 6
Registriert: Mo Feb 14, 2022 9:09 am

Hallo zusammen

Ich möchte folgendes script beim user laufen lassen, wenn ich das im powershell auf dem acmp erstelle, führt er das auf dem acmp server aus, anstatt beim user :)

taskkill /F /IM OUTLOOK.EXE /T
taskkill /F /IM TEAMS.EXE /T
rd %userprofile%\AppData\Local\SquirrelTemp /S /Q
rd %userprofile%\AppData\Local\Microsoft\Teams /S /Q
rd %userprofile%\AppData\Local\Microsoft\TeamsMeetingAddin /S /Q
rd %userprofile%\AppData\Local\Microsoft\TeamsPresenceAddin /S /Q
rd %userprofile%\AppData\Roaming\Teams /S /Q
rd %userprofile%\AppData\Roaming\Microsoft\Teams /S /Q
del %localappdata%\temp\*.* /q

Wie muss ich da vorgehen ?
Ich Danke euch
twahl
Beiträge: 366
Registriert: Mo Mär 03, 2014 11:21 am

Hallo,

damit Befehle beim Client ausgeführt werden, müssen diese im Client Script eines Client Commands hinzugefügt werden.
Außerdem muss das Client Command dann über Testen oder über eine Ausführung auf einem Client und nicht über den Client Command Editor in der Console ausgeführt werden.

Wenn Befehle im Kontext des angemeldeten Benutzers ausgeführt werden sollen, muss der Baustein im Reiter Allgemein auf Ausführen als Benutzer umgestellt werden.

Variablen mit einzelnen %-Zeichen maskiert werden als ACMP Client Command Variablen aufgelöst, %userprofile% ist hier keine Standardvariable und wäre leer, wenn die nicht zuvor befüllt wird. Alternativ kann man die Variable %SHELLFOLDER_USER_PROFILE% nutzen oder die Windows Variable mit doppelten %-Zeichen maskieren: %%userprofile%%
Mit freundlichen Grüßen,

Tobias Wahl
Aagon GmbH
remus25
Beiträge: 6
Registriert: Mo Feb 14, 2022 9:09 am

Danke für die ausführliche Anleitung, hat bestens geklappt !
Antworten