Удалить папку в текущем авторизованном профиле пользователя

Я пытаюсь создать сценарий входа в систему или файл bat, чтобы удалить папку, расположенную в следующем каталоге. Я хотел бы, чтобы вся папка была удалена со всем ее содержимым "Сети Juniper".

Это на терминальном сервере -

C: \ Users (имя пользователя)\AppData\Roaming\Juniper Networks

Я могу написать скрипт для каждого имени пользователя, но хочу, чтобы скрипт помещался в папку автозагрузки, которая удаляла папку текущего пользователя при каждом входе в систему.

Я нашел этот скрипт там, и он работает с определенным идентификатором пользователя, но не% username%

Set fso = CreateObject ("Scripting.FileSystemObject") Set folder = fso.GetFolder ("C: \ Users \% username% \ AppData \ Roaming \ Juniper Networks \ Setup Client")

1 ответ

Это можно сделать с помощью однострочного сценария входа в систему в объекте групповой политики. Просто беги cmd.exe с аргументом командной строки /C rd /s /q "%APPDATA%\Juniper Networks\Setup Client",

Другие вопросы по тегам