Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Ветеран


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

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


Цитата orgia:
Спасибо за справедливую критику »


orgia, спасибо за понимание. Теперь могу Вам и короткий код предложить:


Код: Выделить весь код
@echo off

set "indir=%~1"
set "inext=.txt"
set "outdir=%indir%\out"
set "outext=.dcbank"

(
for /f "delims=" %%i in ('2^>nul findstr/m \-} "%indir%\*%inext%"') do (
 2>nul md "%outdir%"
 findstr/v ^^\$ "%%i">"%outdir%\%%~ni%outext%"
 )
)|| (echo The necessary files are not found.& pause>nul)

exit/b

.


orgia, перетаскивайте любую папку с обрабатываемыми файлами с расширением ".txt" на пакетный файл, и, если нужные файлы будут найдены, в этой папке будет создан каталог "out", в котором и будут находиться полученные файлы с расширением ".dcbank".

Последний раз редактировалось Georgio, 06-03-2015 в 17:51.


Отправлено: 16:11, 06-03-2015 | #4