This is an old revision of the document!
A lentebb felsorolt paraméterek előtt tetszőleges (de lagalább egy) - jel szerepelhet. A - jelek számának nincs jelentésmódosító hatása.
Amennyiben a paraméter nem egy a következők közül, akkor:
- ha a paraméterben megadott könyvtár létezik: a paramétert az alkalmazás gyökérkönyvtárának tekinti.
- egyébként: belekerül a handlerek által elért ARGS tömbbe 0-tól indexelve.
A program a következő paramétereket fogadja el:
cr_db
Csak COMPAT fordítású program esetén.
A megadott fájl alapján létrehozza az adatbázist. A fájlnak egy speciális XML fájlnak kell lennie. A program a végrehajtás után kilép, további paraméterek nem kerülnek feldolgozásra.
create_db
Két paramétert vár. Az első paraméter egy XML fájl neve, a második pedig az adatbázis címe a következő módon:
server_type:user_name[:password]@host[:port]/database
A password és a port elhagyható.
A server_type paraméter határozza meg az adatbázis szerver tipusát, amely jelenleg a következő lehet: interbase, postgres, mysql, de lehetséges, hogy ezek nem mindegyikét támogatja az adott kliens (lásd)
A user_name és a password paraméterek adják meg a csatlakozáskor használt felhasználónevet és jelszót.
A host és a port az adatbázis szerver nevét és port számát tartalmazza. Amennyiben a port-ot elhagyjuk, az adott szervertipus alapértelmezett portját használja.
A megadott fájl alapján létrehozza az adatbázist. A fájlnak egy speciális XML fájlnak kell lennie. A program a végrehajtás után kilép, további paraméterek nem kerülnek feldolgozásra.
load_ldif
Csak COMPAT fordítású program esetén.
A megadott LDIF fájlt betölti az ini fájlban szereplő LDAP adatbázisba. A program a végrehajtás után kilép, további paraméterek nem kerülnek feldolgozásra.
logfile
A paraméterként megadott fájlba fog logolni. Ha nem változtatjuk meg, az alapértéket az ini fájlból veszi.
makefile
Csak DEBUG fordítású program esetén.
A paraméterként kapott makefile alapján legyártja a cor4 fájlt. A program a végrehajtás után kilép, további paraméterek nem kerülnek feldolgozásra.
nolog
Kikapcsolja a logolást.
A paraméterként megadott fájlt megnyitja, mint nyomtató XML fájlt. Az elérési út a rootdir-hez viszonyítva relatív.
printers
A logba ír egy “Printers:” kezdetű sort, amelyben vesszővel felsorolva szerepelnek a rendszerben regisztrált nyomtatók.
reg
Az Cor4App.ini fájl helyett a registry-ből veszi az adatokat akkor is, ha az ini fájl létezik.
rootdir
A paraméterként megadott könyvtárat tekinti az alkalmazás gyökerének. Ezzel lehet felüldefiniálni az ini fájlban szereplő értéket.
screen
A paraméterként megadott fájlt megnyitja, mint screen leíró XML fájlt. Teljes elérési utat vár paraméterként. Ezután a paraméter után nem dolgoz fel semmilyen paramétert az onlineapp (tehát pl. a rootdir-t elé kell írni)
show_all_controls
Minden regisztrált komponenst listáz.
show_controls
Kilistázza a regisztrált és nem elavult komponenseket.
show_functions
Kilistázza a rendszer által felismert függvényeket a log-ba.
test
A tesztek esetén (print, screen) alapesetben nincs engedélyezve a log. Ha ezt megadjuk mégis engedélyezve lesz.