Необходимо объединить файлы формата tif попарно

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Ответить
romariodzan
Сообщения: 1
Зарегистрирован: Сб апр 30, 2011 16:19

Необходимо объединить файлы формата tif попарно

Сообщение romariodzan »

Господа!!! Ситуация следующего характера - есть около 1000 файлов которые надо упаковать в многостраничные tiff файлы, причем надо чтобы упаковывались попарно, т.е. 1 и 2, 3 и 4, 5 и 6, и т.д.
Как такое можно организовать?
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

запустить в папке с файлами

Код: Выделить всё

@echo off &chcp 1251 >nul &setlocal enableextensions

dir /b /on *.tif* >%tmp%\tif.tmp
if not exist multi md multi
set /a cnt=0 &set "pages="
for /f "delims=" %%f in (%tmp%\tif.tmp) do call :p "%%f"
del /q %tmp%\tif.tmp
goto :eof

:p
set /a cnt+=1
set "pages=%pages%,%~1"
if "%cnt%"=="2" (
"D:\путь\i_view32.exe" /tifc=7 /multitif=(multi\%~n1_2p%~x1%pages%^) /killmesoftly
set /a cnt=0 &set "pages="
)
goto :eof
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

[mod="CaptainFlint"]Тема перенесена из "Общих вопросов" в "Автоматизацию".[/mod]
Почему же, ё-моё, ты нигде не пишешь "ё"?
Ответить