| Verze | 1.0.0.3 |
|---|---|
| Vydavatel | Coopware |
| Datum vydání | 9. 7. 2013 |
| Datum přidáno | 10. 7. 2013 |
| Os požadavky | Windows, Windows XP, Windows 7, Windows 8 |
| Požadavky | None |
| Celkový počet stažení | 50 |
| Cena | Free |
Popis
ZTSvc je navržen tak, aby automaticky instaloval software (balíčky) v kontextu místního systému. Proto musí být software připraven se skripty, které provádějí bezobslužnou instalaci softwaru. V případě instalace MSI použijte přepínače příkazového řádku msiexec (příklad msiexec /balíček xy.msi /passive /norestart). Proces instalace softwaru bude nakonfigurován pomocí místního souboru ztsvc.ini vedle souboru ztsvc.exe. Soubor má následující formát: [Název balíčku] cesta=Cesta ke skriptu bezobslužné instalace balíčku a vers=Řetězec verze.
Služba čte jednu sekci v ztsvc.ini, která je abstrakcí jednoho softwarového balíčku. Dále služba hledá stopy balíčku v registru. Pokud nejsou nalezeny odpovídající parametry (první instalace) nebo verze v registru nesouhlasí (aktualizace), služba spustí skript zadaný s cestou. Skript balíčku (cesta) lze spustit z místního nebo síťového disku. Pro automatické mapování síťové jednotky služba provede volání WNetAddConnection s parametry služby uncp, ndrv, user a pswd. Před spuštěním skriptu služba odešle zprávu aktivní relaci po dobu tmsg sekund (Pokud tmsg=0, žádná zpráva se nezobrazí). Úspěšné spuštění skriptu balíčku v kontextu služby (lokální systém je hlášen do registru) Poznámka: Pokud skript skončí s chybovým kódem, parametr vers se neuloží do registru, aby bylo možné nainstalovat další verzi šek. To může být po sekundách tsvc nebo po příštím restartu. Pokud se skripty ukončí s kódem úrovně chyb=1641 nebo kódem=3010 (to znamená, že je nutné restartovat MSI), verze verze se uloží do registru. Služby shromažďují požadavek na restart a poté (na konci procesu instalace softwaru) provedou restart.