Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
CMD/BAT Проверка электронной цифровой подписи http://www.cyberforum.ru/cmd-bat/thread1101294.html
Подскажите как прописать в скрипте проверку подписи, есть скрипт который отправляет подписанный и зашифрованный файл на почту, надо чтобы до отправки он проверял наличие подписи в файле и сообщал...
CMD/BAT Сохранение N предыдущих копий архивов Помогите пожалуйста, реализовать в batch файле возможность сохранения N предыдущих копий архивов. Как это сделать покажите пожалуйста с помощью Prt Sc http://www.cyberforum.ru/cmd-bat/thread1100796.html
Циклическое копирование файлов и папок CMD/BAT
Здравствуйте. Требуется создать цикл, в котором каждые 30 секунд будет копироваться все содержимое папки c:\111 (включая подпапки и файлы=около 200 кб) в папку c:\222\папка назначения с именем типа...
CMD/BAT Сжатие javascript/css через bat
Здравствуйте. Есть библиотека YUI Compressor Как через бат заставить сжать все файлы js/css в папке/подпапках через данную библиотеку? Или возможно есть какой-то другой способ быстро их сжать,...
CMD/BAT Копирование wav-файлов с FTP-сервера на локальную машину http://www.cyberforum.ru/cmd-bat/thread1099715.html
Возникла проблема следующего рода: Есть ftp_command.txt login psw cd centrex/global_conversation //переход в нужный каталог GET *.wav D:\phone // копирование файлов с расширением wav в...
CMD/BAT Парсинг текста парни а подскажите мне, как распарсить это? есть файл txt с видом: #filesum 3213123133.4342 #type 7 ;,,;;546463.35 ПИсин Василий иванович;г.Москва, варшавское шоссе ул,8,156;000001385;0.00 ПИсин... подробнее
Serik2010
1 / 1 / 2
Регистрация: 01.04.2010
Сообщений: 46
26.02.2014, 02:01  [ТС] 0

Батник для удаления файлов из папки с фильтром

26.02.2014, 02:01. Просмотров 5204. Ответов 8
Метки (Все метки)

Ответ

Такс, теперь если подытожить. Получается код:
Bash
1
for %%i in ("%~dp0*") do if /i not "%%~xi"==".fits" if /i not "%%~xi"==".fts" if /i not "%%~xi"==".fit"  if /i not "%%~fi"=="%~f0" del /F "%%~fi" rd /S /Q "%~dp0*" del /F /A /Q "%~dp0*FCLT*"
это как он в действительности, не работает и не удаляет...

можно ли как-то улучшить код, чтобы хоть было понятно что куда относится. просто из логики я вижу так:

Bash
1
2
3
4
5
6
for %%i in ("%~dp0*") do (
del /F /A /Q "%~dp0*FCLT*"
       (if /i not "%%~xi"==".fits" if /i not "%%~xi"==".fts" if /i not "%%~xi"==".fit"  if /i not "%%~fi"=="%~f0" (
                del /F "%%~fi" rd /S /Q "%~dp0*")
       )
)
Добавлено через 1 минуту
Цитата Сообщение от Dragokas Посмотреть сообщение
For /D %%a in ("%~dp0*") do rd /s /q "%%a"

Т.е. это нужно добавлять отдельным циклом? а то я слегка уже запутался...

Подправьте пожалуйста мой код.

Вернуться к обсуждению:
Батник для удаления файлов из папки с фильтром
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2014, 02:01

Батник для полного удаления Денвера
Нужна помощь с написанием батника, требуется перед полным удалением Денвера скопировать папку...

Создать батник, при запуске которого будет показываться размер папок и файлов текущей папки
Всем привет!:) Пришла на форум за помощью. Я новичок%-) Мне нужно создать батник, при запуске...

Написать батник, который копирует содержимое всех файлов папки в результирующие файлы того же типа
Было дано задание: написать батник, который копирует содержимое всех файлов папки в результирующие...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru