Войти

Показать полную графическую версию : Создать bat'ник для автоматической очистки папок временных файлов каждые 2 часа


THEDOGG
04-03-2013, 18:31
Создать bat'ник для автоматической очистки папок временных файлов каждые 2 часа

Конкретно для папок приведённых ниже:

C:\WINDOWS\TEMP
C:\Documents and Settings\Администратор\Local Settings\Temp
C:\Documents and Settings\Администратор\Local Settings\Application Data\Opera\cache
C:\Opera_AC2\profile\cache

Заранее благодарен за ответы :)

Foreigner
04-03-2013, 19:11
@echo off
1>nul chcp 1251

for %%i in ("C:\WINDOWS\TEMP" ^
"C:\Documents and Settings\Администратор\Local Settings\Temp" ^
"C:\Documents and Settings\Администратор\Local Settings\Application Data\Opera\cache" ^
"C:\Opera_AC2\profile\cache") do (

pushd %%i && 2>nul rd /s /q .
popd

)


И в расписание

THEDOGG
04-03-2013, 19:44
Если стандартный планировщик заданий Windows вырезан, что посоветуете из сторонних планировщиков ?

Foreigner
04-03-2013, 20:23
Если стандартный планировщик заданий Windows вырезан, что посоветуете из сторонних планировщиков ? »

Я бы искал "cron for windows" -- порт никсового планировщика. Кажется называется nncron.

THEDOGG
05-03-2013, 13:34
Чего то не работает :( или же я чего то не так делаю ...
Взял батник с какой то программы , стёр всё из него и скопировал всё что вы написали из кода
Запускаю , появляется командная строка на мгновение и исчезает, при этом никакой очистки вообще не происходит.

Foreigner
05-03-2013, 18:39
Чего то не работает »

У меня все работает. Я надеюсь, что прав хватает на %Windir% и Администратора? И в какой кодировке батник, если в OEM (cp866), то необходимо убрать 1>nul chcp 1251




© OSzone.net 2001-2012