Zagonski parametri: Razlika med redakcijama
m (Nova stran z vsebino: == Uporaba zagonskih parametrov == Za vsak parameter se uporabijo nastavitve v naslednjem vrstnem redu: * Privzeta vrednost * Vrednost iz registry na mapi \Startup\Client\ * V...) |
m |
||
| Vrstica 55: | Vrstica 55: | ||
=== Module === | === Module === | ||
Določi modul z basic kodo, ki servira spletne poizvedbe oziroma izvaja procese v Automation strežniku. | Določi modul z basic kodo, ki servira spletne poizvedbe oziroma izvaja procese v Automation strežniku. | ||
| − | - | + | -module=webserver |
=== Start === | === Start === | ||
Redakcija: 17:56, 15. november 2011
Vsebina
Uporaba zagonskih parametrov
Za vsak parameter se uporabijo nastavitve v naslednjem vrstnem redu:
- Privzeta vrednost
- Vrednost iz registry na mapi \Startup\Client\
- Vrednost iz ini datoteke
- Vrednost iz ukazne vrstice
V basicu imamo ukaz StartupParameter (Parameter As String) As String, s katerim lahko dobimo vrednost poljubnega parametra ob zagonu programa. Ni omejeno samo na vnaprej določene parametre ampak lahko uporabi poljubne parametre, le da so v obliki -parameter=vrednost
V primeru uporabe iz ukazne vrstice je treba paziti na presledke v vrednosti. Če imamo presledek v recimo uporabniškem imenu, je potrebno cel parameter dati v dvojne narekovaje.
"-username=Aleš Trtnik"
Lokacija
Ini
Lahko se navede alternativna ini datoteka z zagonskimi parametri. Privzeto se uporabi datoteka ImePrograma.Ini. Ta parameter se lahko uporabi le iz ukazne vrstice.
-ini=test.ini
Path
Lahko se navede pot do baza podatkov. Privzeto se uporabi mapa Database.
-path=C:\temp\TestnaBaza
Avtomatska prijava
Slot
Vpiše se lahko licenca, ki se uporabi ob prijavi.
-slot=Toolkit
UserName
Navede se uporabniško ime, ki se pojavi v prijavnem oknu.
-username=Administrator
Password
Če se navede geslo uporabnika, se zgodi avtomatska prijava v program.
-password=Geslo
Licenciranje programa
Register
Pri instalaciji programa s programsko zaščito se uporabi ta parameter. Ta ukaz pošlje na naš strežnik identifikacijo računalnika za možnost izvedbe programske zaščite.
-register=ImeStranke
Licence
S tem parametrom se dobi LIC datoteko, ki vsebuje podatke o dovoljenih licencah za stranko. Če se uporablja zaščitni ključ to ni potrebno uporabiti, lahko pa se.
-licence=301
Protection
s tem parametrom se instalira plavajočo licenco na poljuben računalnik.
-protection=floating
Zagon basica
Module
Določi modul z basic kodo, ki servira spletne poizvedbe oziroma izvaja procese v Automation strežniku.
-module=webserver
Start
Določi kodo, ki se izvede po zagonu programa.
-start=[Aplikacija].Open
Execute
Določi kodo, ki se izvede po zagonu programa oziroma če je program že zagnan, se koda samo izvede in se ne zažene ponovno.
"-execute=[Aplikacija].Open RunFunction"
Razno
Proxy
Določi se lahko proxy strežnik, preko katerega ima program odprto pot do spleta. Parametri so IP,Port,Username,Password ločeni vejico. Lahko sta le 2 parametra ali pa vsi štirje.
-proxy=192.168.10.1,80 -proxy=proxyserver,8080,Internet,Geslo
Port
Določi se lahko port, na katerem program posluša kot spletni strežnik.
-port=80
debuglog
Tu se določi, kaj program logira v log datoteke. Skupine so ločene z vejicami. Privzeto se uporabi te skupine: wwwreq,wwwres,wwwpar,wwwtim,usrmsg,errmsg,debug.
-debuglog=wwwreq,wwwres,wwwpar,wwwtim,usrmsg,errmsg,debug
- wwwreq -
- wwwres -
- wwwpar -
- wwwtim -
- usrmsg -
- errmsg -
- debug -