Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Windows
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2014, 01:29   #1
Serik2010
Пользователь
 
Регистрация: 26.05.2010
Сообщений: 26
Злость Батник для удаления файлов из папки с фильтром

Привет всем!

Столкнулся с таким вопросом. Нужно написать для удобства батник, который будет чистить ВСЁ рядом с собой (папки и файлы) КРОМЕ файлов с определённым расширением.

Как такое реализовать? Нашёл следующее:
Удаление содержимое папки с подтверждением
Код:
echo Y| del d:\file\
Слышал, что есть также цикл.

Вот как я вижу на ПСЕВДО-коде:

Код:
FOR %%i in (ТЕКУЩАЯ ПАПКА) do (IF РАСШИРЕНИЕ = *doc OR РАСШИРЕНИЕ = *txt (echo Y| del d:\file\%%i))
Буду очень признателен за помощь. Заранее спасибо!
Serik2010 вне форума Ответить с цитированием
Старый 21.02.2014, 02:11   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 16,218
По умолчанию

Так удалять все, кроме файлов с заданными расширениями или только файлы с заданными расширениями? В вашем псевдо-коде реализован второй вариант.
Arigato вне форума Ответить с цитированием
Старый 21.02.2014, 02:20   #3
Serik2010
Пользователь
 
Регистрация: 26.05.2010
Сообщений: 26
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Так удалять все, кроме файлов с заданными расширениями или только файлы с заданными расширениями? В вашем псевдо-коде реализован второй вариант.
Прошу прощения, в псведо-коде нужно

Код:
(IF NOT РАСШИРЕНИЕ = *doc OR NOT РАСШИРЕНИЕ = *txt (echo Y| del d:\file\%%i))
Serik2010 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПРОГРАММА ДЛЯ УДАЛЕНИЯ ФАЙЛОВ vvk85 Фриланс 4 09.11.2010 09:56
Программа для удаления файлов 1malder1 Софт 10 29.05.2010 15:38
Программа для удаления файлов Foxtrot_1 Операционные системы общие вопросы 2 10.04.2010 11:34
DOS команда для удаления всех файлов, имена которых содержат цифры Samopal Операционные системы общие вопросы 1 23.12.2008 21:12
Нужна программа для удаления содержимого папки DNK1980 Фриланс 6 11.02.2008 16:52