Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 94
Благодарности: 10

Профиль | Отправить PM | Цитировать


Foreigner, спасибо большое!) Ваш вариант вполне устраивает,

Код: Выделить весь код
for %%i in (tmp temp old) do start cmd /c "del /s /a \*.%%i"
но раздражает огромное количество окон, открывающихся в процессе выполнения. Нельзя ли их как-нибудь скрыть? Я пробовал с помощью утилит, но не получилось. Возможно, я не туда ставил команду утилиты, а именно перед "cmd" в вышеуказанном коде.

kiripanda, спасибо Вам за помощь!) Только Вы, видимо не совсем так меня поняли. Да, получилась одна строчка, но каждый тип файлов батник ищет по новой, т. е. он сначала проверяет все пути на наличие расширения, указанного первым, затем снова проверяет те же самые пути на наличие типа файлов, указанного вторым и т. д. Я хотел бы, чтобы батник проверял все пути только один раз, удаляя все указанные расширения. Метод Foreigner хорош тем, что батник выполняется многократно и одновременно, что создаёт эффект того, что мне и нужно.

Отправлено: 21:11, 07-04-2012 | #4