Sorry for the thread necromancy, but this is so relevant to my question it makes more sense to continue the discussion than start a new one.
How exactly do I
...write the contents to a input.txt and then use type input.txt | setup-widescreen.exe ...
I've looked at the bigworld install batch file and i follow most of it, but I don't see a clear use of this syntax. From the quote above, I don't see how to write multiple input options to a single file (assuming each row is a unique set of inputs for a given mod?) and then call the correct row via pipes to provide the input to weidu.
For example; say I've got input.txt with 3 rows, covering the romance cheat options for bg2 tweak pack, [a b a a], some entries for lvl 1 npcs, and my widescreen resolution.
a b a a
0 12 2 2 2
1400 900
and my corresponding .bat for installing said mods is
SETUP-BG2_TWEAKS.exe --language 0 --force-install-list 3183 [romance cheat] --skip-at-view
setup-level1npcs.exe --language 0 --force-install-list 0 1207 [jaheria] --skip-at-view
SETUP-WIDESCREEN.exe --language 0 --force-install-list 0 --skip-at-view
Do I edit my batch file and use some sort of array index notation to specify the row from input.txt?
input.txt(1) | SETUP-BG2_TWEAKS.exe --language 0 --force-install-list 3183 [romance cheat] --skip-at-view
input.txt(2) | setup-level1npcs.exe --language 0 --force-install-list 0 1207 --skip-at-view
input.txt(3) | SETUP-WIDESCREEN.exe --language 0 --force-install-list 0 --skip-at-view
I have my own custom .bat that is _almost_ unattended, but there are about 5 mods that make me monitor it to give input and I know I can get around it, since BWP handles it somehow. Not to mention, automating lvl1npc would be _really_ nice.