Announcement

Collapse
No announcement yet.

Converting to multitif doesn't process all input files

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Converting to multitif doesn't process all input files

    Hello,

    I'm facing the following problem:
    I have to convert about 5000 documents, which where saved as single page tif by mistake, to multipage tif. Each document can consist of 2 .. N single page tif files (where N ist 105)

    I've created programmatically a batch file which shows like this:
    (only an extract of the batch file)
    ...
    C:\Programme\IrfanView\i_view32.exe /multitif=(aa4bzok2kn2emnofoep366rpaaiky.tif,C:\Tem p\aa4bzok2kn2emnofoep366rpaaiky\1.pg,C:\Temp\aa4bz ok2kn2emnofoep366rpaaiky\2.pg,C:\Temp\aa4bzok2kn2e mnofoep366rpaaiky\3.pg,C:\Temp\aa4bzok2kn2emnofoep 366rpaaiky\4.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaa iky\5.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\6.p g,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\7.pg,C:\Te mp\aa4bzok2kn2emnofoep366rpaaiky\8.pg,C:\Temp\aa4b zok2kn2emnofoep366rpaaiky\9.pg,C:\Temp\aa4bzok2kn2 emnofoep366rpaaiky\10.pg,C:\Temp\aa4bzok2kn2emnofo ep366rpaaiky\11.pg,C:\Temp\aa4bzok2kn2emnofoep366r paaiky\12.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky \13.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\14.pg ,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\15.pg,C:\Te mp\aa4bzok2kn2emnofoep366rpaaiky\16.pg,C:\Temp\aa4 bzok2kn2emnofoep366rpaaiky\17.pg,C:\Temp\aa4bzok2k n2emnofoep366rpaaiky\18.pg,C:\Temp\aa4bzok2kn2emno foep366rpaaiky\19.pg,C:\Temp\aa4bzok2kn2emnofoep36 6rpaaiky\20.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaai ky\21.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\22. pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\23.pg,C:\ Temp\aa4bzok2kn2emnofoep366rpaaiky\24.pg,C:\Temp\a a4bzok2kn2emnofoep366rpaaiky\25.pg,C:\Temp\aa4bzok 2kn2emnofoep366rpaaiky\26.pg,C:\Temp\aa4bzok2kn2em nofoep366rpaaiky\27.pg,C:\Temp\aa4bzok2kn2emnofoep 366rpaaiky\28.pg,C:\Temp\aa4bzok2kn2emnofoep366rpa aiky\29.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\3 0.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\31.pg,C :\Temp\aa4bzok2kn2emnofoep366rpaaiky\32.pg,C:\Temp \aa4bzok2kn2emnofoep366rpaaiky\33.pg,C:\Temp\aa4bz ok2kn2emnofoep366rpaaiky\34.pg,C:\Temp\aa4bzok2kn2 emnofoep366rpaaiky\35.pg,C:\Temp\aa4bzok2kn2emnofo ep366rpaaiky\36.pg,C:\Temp\aa4bzok2kn2emnofoep366r paaiky\37.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky \38.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\39.pg ,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\40.pg,C:\Te mp\aa4bzok2kn2emnofoep366rpaaiky\41.pg,C:\Temp\aa4 bzok2kn2emnofoep366rpaaiky\42.pg,C:\Temp\aa4bzok2k n2emnofoep366rpaaiky\43.pg,C:\Temp\aa4bzok2kn2emno foep366rpaaiky\44.pg,C:\Temp\aa4bzok2kn2emnofoep36 6rpaaiky\45.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaai ky\46.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\47. pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\48.pg,C:\ Temp\aa4bzok2kn2emnofoep366rpaaiky\49.pg,C:\Temp\a a4bzok2kn2emnofoep366rpaaiky\50.pg,C:\Temp\aa4bzok 2kn2emnofoep366rpaaiky\51.pg,C:\Temp\aa4bzok2kn2em nofoep366rpaaiky\52.pg,C:\Temp\aa4bzok2kn2emnofoep 366rpaaiky\53.pg,C:\Temp\aa4bzok2kn2emnofoep366rpa aiky\54.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\5 5.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\56.pg,C :\Temp\aa4bzok2kn2emnofoep366rpaaiky\57.pg,C:\Temp \aa4bzok2kn2emnofoep366rpaaiky\58.pg,C:\Temp\aa4bz ok2kn2emnofoep366rpaaiky\59.pg,C:\Temp\aa4bzok2kn2 emnofoep366rpaaiky\60.pg,C:\Temp\aa4bzok2kn2emnofo ep366rpaaiky\61.pg,C:\Temp\aa4bzok2kn2emnofoep366r paaiky\62.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky \63.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\64.pg ,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\65.pg,C:\Te mp\aa4bzok2kn2emnofoep366rpaaiky\66.pg,C:\Temp\aa4 bzok2kn2emnofoep366rpaaiky\67.pg,C:\Temp\aa4bzok2k n2emnofoep366rpaaiky\68.pg,C:\Temp\aa4bzok2kn2emno foep366rpaaiky\69.pg,C:\Temp\aa4bzok2kn2emnofoep36 6rpaaiky\70.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaai ky\71.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\72. pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\73.pg,C:\ Temp\aa4bzok2kn2emnofoep366rpaaiky\74.pg,C:\Temp\a a4bzok2kn2emnofoep366rpaaiky\75.pg,C:\Temp\aa4bzok 2kn2emnofoep366rpaaiky\76.pg,C:\Temp\aa4bzok2kn2em nofoep366rpaaiky\77.pg,C:\Temp\aa4bzok2kn2emnofoep 366rpaaiky\78.pg,C:\Temp\aa4bzok2kn2emnofoep366rpa aiky\79.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\8 0.pg,C:\Temp\aa4bzok2kn2emnofoep366rpaaiky\81.pg,C :\Temp\aa4bzok2kn2emnofoep366rpaaiky\82.pg,C:\Temp \aa4bzok2kn2emnofoep366rpaaiky\83.pg,C:\Temp\aa4bz ok2kn2emnofoep366rpaaiky\84.pg,C:\Temp\aa4bzok2kn2 emnofoep366rpaaiky\85.pg) /killmesoftly /silent
    ...

    (This is only one line of the created batchfile)

    When I start this batch file, 2 problems come up:
    First, an IrfanView window opens and must be closed manually. This leads to the problem, that I have to close the window for every command line in the batch file (great job for 5000 command lines...)
    Second, only the first 45 of the x.pg input files are merged to the target multipage file.

    I'm using version 4.30.
    Is there any limitation for the number of input files?
    What option must be used to suppress the IrfanView window

    Can someone help me out?

    Best Regards,

    Roland

    #2
    Limit your command line to no more than 2047 total characters.

    Try something like:

    @ECHO OFF
    CD C:\Temp
    PATH=C:\Programme\IrfanView
    FOR /F %%A IN ('DIR/AD/B') DO (
    PUSHD "%%A"
    FOR %%B IN (*.pg) DO (
    @I_VIEW32 "%%B" /append="..\%%A.tif" /killmesoftly /silent
    )
    POPD
    )
    Last edited by Guy; 30.09.2011, 12:23 AM.

    Comment

    Working...
    X