В папку in кладётся любой файл (с длинным названием), в папке out формируется архив .ARJ < 5 мб.
Нужно, чтобы имя архива.arj = имя файла. Сейчас в out формируется архив с пустым именем.
Код:
Код: Выделить всё
ARJ32.exe a -V5000K -Y -E out in\*.arjКод: Выделить всё
ARJ32.exe a -V5000K -Y -E out in\*.arjКод: Выделить всё
@Echo Off
FOR %%f IN (in\*.*) DO ARJ32.exe a -V5000K -Y -E "out\%%~nf.arj" "%%f"Код: Выделить всё
@Echo Off
FOR %%f IN (in\*.*) DO If Not Exist "out\%%~nf.arj" (
ARJ32.exe a -V5000K -Y -E "out\%%~nf.arj" "%%f"
)