3.5. «Тихая» установка, установка на удаленные машины

Top  Previous  Next

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

 

Для того чтобы выполнить такую установку вам необходимо выполнить следующую комманду :

 

msiexec /i "epr_agent_setup_ru.msi" /quiet STARTMENU="<0 | 1>" INSTALLDIR="<путь>" RUNASSERVICE="<0 | 1>" SERVERHOST ="<имя >" SERVERPORT = "<tcp-порт>" HIDEINDICATOR = "<0 | 1>"

 

STARTMENU="<0 | 1>" - 0 - не создавать папку в меню «Программы», = 1 создавать папку в меню «Программы»

INSTALLDIR="путь" - папка на диске, куду будет установлена программа

RUNASSERVICE="<0 | 1>" 0 - запуск программу при входе пользователя в систему, = 1 - запуск при старте Windows

SERVERHOST ="<имя>" - имя или ip-адрес сервера, к которому будет подключаться агент

SERVERPORT = "<tcp-порт>" - порт сервера, к которому будет подключаться агент

HIDEINDICATOR = "<0 | 1>"  - отвечает за то будет у агента видна иконка в системном трее (0 – не будет, 1 – будет)

 

 

Потом, например, имея администраторские права, вы можете:

 

- запустить службу «Server», если она не запущена;

 

- обеспечить общий доступ к папке, где лежит файл «epr_agent_setup_ru.msi»

 

- создать скрипт, который будет запускать инсталляцию у клиентов, например такой agent_setup.cmd

 ====================================================

if not exist "%ProgramFiles%\Elcomsoft\Distributed Password Recovery\epr_agent_setup_ru.msi" (

pushd \\server\share\directory

epr_agent_setup_ru.msi

)

 ====================================================

(\\server\share\directory - соответственно полный UNC путь к директории, где лежит дистрибутив);

 

- cоздать Group Policy для нужной группы пользователей и ней в качестве Logon Script прописать файл agent_setup.cmd.

 

Таким способом вы можете удаленно установить агентов на машины в сети