Вход
Быстрая регистрация
Если вы у нас впервые: О проекте FAQ
1

Как вписать в назначенные задания удаление папки при выходе (win7; win XP)?

Валерий да [22.7K] 2 недели назад

Требуется удалять при выходе из системы папку, которую винда создает автоматически при каждой загрузке. Как это сделать, чтобы не удалять каждый раз вручную?

2

Назначенные задания не имеют возможности запускаться при выходе. Однако, задачу можно решить групповыми политиками.

Создаём небольшой текстовый файлик с задачей вроде:

rd путь_до_папки /S /Q

(ключ /S заставляет удалить все файлы и подпапки в выбранной директории; ключ /Q заставит не выводить запрос на подтверждение). сохраняем в желаемое место с расширением cmd (например: delete.cmd)

запускаем управление политиками (gpedit.msc)

Если удалять необходимо при выключении компьютера (завершении работы), то надо выбрать "Конфигурация компьютера" - "Конфигурация Windows" - "Сценарии (запуск/завершение)" - "Завершение работы" - "Добавить"

где по кнопке "Обзор..." выбрать созданный выше файл (delete.cmd).

Если задачу надо выполнять при выходе из системы пользователя, то сценарий надо добавлять в "Конфигурация пользователя":

Не исключено, что файлы, созданные в интересующей папке будут заняты службой их создавшей. Тогда файлы могут не удалиться. Необходимо определить, какая служба/программа "держит" эти файлы и добавить в начало файла (delete.cmd) строчки, завершающие процесс или останавливающие службу).

автор вопроса выбрал этот ответ лучшим
Знаете ответ?
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее..
регистрация
OpenID