Развертывание программ на удаленные системы под управлением Microsoft Windows

Удаленное развертывание по протоколу SMB

Принцип работы

  1. На удаленный компьютер в администраторскую общую папку admin$ загружается исполняемый файл Tsdservice.exe (агент), файл настроек развертывания Script.dst, файлы TweakInstaller.32.dll иTweakInstaller.64.dll, используемые для снятия скриншотов в методе макроса, файл пакета развертывания программы (имя зависит от типа установки и номера программы в хранилище главного модуля) и, если необходимо, инсталлятор программы.
  2. Главный модуль TSD соединяется с Диспетчером служб удаленного компьютера, устанавливает и запускает агент как службу.
  3. Агент создает скрытый от пользователя компьютера рабочий стол, на котором и будет происходить установка.
  4. Агент читает файл настроек развертывания, запускает установку программ, дожидается завершения установки, логируя весь процесс и останавливается.
  5. Главный модуль импортирует файлы лога в историю развертывания.
  6. Служба-агент деинсталлируется, файлы развертывания удаляются.

После завершения процесса развертывания на удаленном компьютере не остается никаких следов работы агента.

Требования к удаленному компьютеру

ЦПУ Рекомендуемые требования для установленной на компьютере ОС
ОЗУ Рекомендуемые требования для установленной на компьютере ОС
Место на диске (макрос и тихая установка) ~2,5 МБ + (место для инсталлятора + место для установки программы) * на количество развертываемых программ
Место на диске (снимок системы) ~2,5 МБ + (место для файла пакета развертывания, примерно в 2 раза больше размера инсталлятора + место для установки программы) * на количество развертываемых программ
TCP порты 139, 445
Службы Сервер
Удаленный вызов процедур
Удаленный реестр
Ресурсы ipc$
admin$
Протоколы SMB
TCP/IP
Версия Windows XP Pro, Vista, 7, 8, 8.1, 10, Server 2003/2008/2012(вкл R2)/2016

 

Total Software Deployment

Удаленная установка программного обеспечения в корпоративной сети.