Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Создать bat'ник для автоматической очистки папок временных файлов каждые 2 часа (http://forum.oszone.net/showthread.php?t=255489)

THEDOGG 04-03-2013 18:31 2104072

Создать bat'ник для автоматической очистки папок временных файлов каждые 2 часа
 
Создать 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 2104092

Код:

@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 2104114

Если стандартный планировщик заданий Windows вырезан, что посоветуете из сторонних планировщиков ?

Foreigner 04-03-2013 20:23 2104149

Цитата:

Цитата THEDOGG
Если стандартный планировщик заданий Windows вырезан, что посоветуете из сторонних планировщиков ? »

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

THEDOGG 05-03-2013 13:34 2104612

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

Foreigner 05-03-2013 18:39 2104800

Цитата:

Цитата THEDOGG
Чего то не работает »

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


Время: 02:47.

Время: 02:47.
© OSzone.net 2001-