Удалить папку в текущем авторизованном профиле пользователя
Я пытаюсь создать сценарий входа в систему или файл 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"
,