ZTSvc призначений для установки програмного забезпечення (пакети) в контексті локальної системи автоматично. Тому програмне забезпечення має бути підготовлено за допомогою сценаріїв, які виконуються автоматичної установки програмного забезпечення. У випадку встановлення в MSI см в командному рядку перемикачів Msiexec (наприклад, Msiexec / Упаковка xy.msi / пасивний / Norestart). Процес установки програмного забезпечення буде налаштована з місцевими ztsvc.ini файлів поряд з ztsvc.exe. Файл має наступний формат: [Ім'я пакета] PATH = Шлях до автоматичної установки скрипта пакету і вар = рядок версії.
служба зчитує один розділ в ztsvc.ini що абстракція одному пакеті програмного забезпечення. Наступна служба шукає сліди пакета в реєстрі. Якщо відповідні параметри не знайшли (перша установка) або версію в реєстрі не збігається (оновлення) послуга буде виконувати скрипт, зазначений зі шляху. Сценарій пакет (шлях) можуть бути виконані з місцевого або з мережевого диска. Для відображення мережевий диск автоматично послуга буде виконати WNetAddConnection дзвінок з параметрами послуги UNCP, ndrv, користувачів і Pswd. Перед сценарій виконується служба буде відправити повідомлення для активного сесії TMSG секунд (Якщо TMSG = 0 жодне повідомлення не буде відображатися). Успішне виконання скрипта пакета в контексті послуг (у локальній системі повідомляється в реєстр) Примітка: Якщо скрипт завершується з кодом помилки в ісп установки не будуть збережені в реєстрі, щоб дозволити установку в наступній версії перевірити. Це може бути після tsvc секунд або після наступного перезавантаження. Якщо скрипти виходить з кодом ERRORLEVEL = 1641 або код = 3010 (це вказує на необхідну MSI перезавантаження) версія ісп будуть збережені в реєстрі. Послуги накопичується запит на перезавантаження і тоді (наприкінці процесу установки програмного забезпечення) виконати перезавантаження.
Коментар не знайдено