46 Zeilen sieht mir sehr nach dem alten 48/132-Format aus.
Die Anwendungen können doch meistens irgendwo Druckereinstellungen (Höhe/Breite) verwalten. Suche mal danach.

Ansonsten kannst du im Anmeldeprogramm (halt nur für Dialog) einen "OVRPRTF *PRTF" für alle machen.
Im Batch siehts da eher schlecht aus.
Dann mußt du halt einen CHGPRTF machen, was übrigens auch generisch für ganze Lib's geht.