PDA

Просмотр полной версии : вопрос по bat файлу



Фоменко
10.07.2013, 11:08
Добрый день! Наваял маленький bat-файл для архивирования файлов с определенным расширением и последующим их удалением. Но батник архивирует именно папку (test) и дает ей имя PP.zip. Подскажите как сделать что бы архивировались именно файлы, т.е. когда открываешь полученный архив, то там сразу "лежат" эти файлы (в корне архива), а не папка test и уже в ней эти файлы. Потому что данный архив импортируется в программу, а она не читает вложенные папки в архиве.
сам bat-файл

rem удаляем существуюищй zip-архив, если таковой имеется
Del K:\OUT\pp.zip
rem архивируем имеющиеся файлы *.txt в zip-архив PP.zip
"C:\Program Files\WinRAR\winrar.exe" a -sed K:\OUT\pp.zip K:\OUT\*.txt
rem копируем оставшиеся файлы .txt в папку 1
copy K:\OUT\*.txt K:\OUT\1\
rem Очищаем каталог от файлов с расширением .txt
echo Y| del K:\OUT\*.txt

Фоменко
10.07.2013, 13:52
вопрос закрыт. уже разобрался.