| Versioun | 1.0.0.3 |
|---|---|
| Editeur | Coopware |
| Release Datum | 9. Juli 2013 |
| Datum derbäi | 10. Juli 2013 |
| Os Ufuerderunge | Windows, Windows XP, Windows 7, Windows 8 |
| Ufuerderunge | None |
| Total Downloads | 50 |
| Präis | Free |
Beschreiwung
ZTSvc ass entwéckelt fir Software (Packagen) am Kontext vum lokalen System automatesch z'installéieren. Dofir muss d'Software mat Skripte virbereet ginn, déi eng onkontrolléiert Installatioun vun der Software ausféieren. Am Fall vun enger MSI Installatioun kuckt op d'Kommandozeileschalter vu msiexec (Beispill msiexec /package xy.msi /passive /norestart). De Prozess vun der Softwareinstallatioun gëtt mat der lokaler Datei ztsvc.ini nieft der ztsvc.exe konfiguréiert. D'Datei huet de folgende Format: [Numm vum Package] path=Wee zum onkontrolléierten Installatiounsskript vum Package a vers=Version String.
De Service liest eng Sektioun an ztsvc.ini wat d'Abstraktioun vun engem Software Package ass. Als nächst sicht de Service no Foussofdréck vum Package am Registry. Wann déi entspriechend Parameteren net fonnt ginn (éischt Installatioun) oder d'Versioun am Registry net entsprécht (Aktualiséierung) wäert de Service de Skript ausféieren, deen mam Wee spezifizéiert ass. De Package Skript (Wee) kann aus engem lokalen oder vun engem Netzwierk Drive ausgefouert ginn. Fir den Netzwierkfuerer automatesch ze mapen, wäert de Service e WNetAddConnection Uruff mat de Serviceparameter uncp, ndrv, Benotzer a pswd ausféieren. Ier de Skript ausgefouert gëtt, schéckt de Service e Message un déi aktiv Sessioun fir tmsg Sekonnen (Wann tmsg=0 gëtt kee Message ugewisen). Eng erfollegräich Ausféierung vum Package Skript am Kontext vum Service (lokale System gëtt an de Registry gemellt) Notiz: Wann de Skript mat engem Fehlercode erausgeet, gëtt de Parameter vers net an der Registry gespäichert fir eng Installatioun an der nächster Versioun z'erméiglechen kontrolléieren. Dëst kann no tsvc Sekonnen oder nom nächste Restart sinn. Wann d'Skripte mat dem Fehlerniveau Code=1641 oder Code=3010 erausgoen (dëst beweist e erfuerderleche MSI Neistart) gëtt d'Versioun vers am Registry gespäichert. D'Servicer sammelen d'Restart Ufro a wäerten dann (um Enn vum Softwareinstallatiounsprozess) e Restart maachen.