Utilizando e personalizando o instalador do Lifesize Windows (MSI)
Baixe o arquivo MSI configurável para implantações do Windows do novo aplicativo Lifesize para desktop em http://download.lifesizecloud.com/download? plataforma= msi.
Quando executado, o MSI copia os arquivos lifesize_app.exe e settings.json (integrado) para a pasta %PROGRAMFILES%\Lifesize Installer. Ele também insere uma chave "Executar" no registro do Windows que executa este instalador no login.
Quando o usuário faz login em seguida (depois de sair ou reiniciar), o lifesizeapp.exe é executado e instala o aplicativo Lifesize em %LOCALAPPDATA%\lifesize_app. Depois, o próprio aplicativo Lifesize é executado e copia o arquivo settings.json de %PROGRAMFILES%\Lifesize Installer para a pasta %AppData%\Lifesize [channel]\electron-settingsantes de iniciar as configurações. O carimbo da hora no arquivo settings.json não corresponde à data/hora atual, o que indica que este processo foi concluído com êxito.
Para alterar as configurações padrão, uma equipe de TI pode desmontar o MSI usando "dark.exe" e alterar o arquivo de configurações que será integrado. Alternativamente, nós podemos fornecer a própria fonte do WIX e/ou o arquivo .wixobj para que apenas o instalador linking/light.exe (e não o compiling/candle.exe) seja necessário.
Lembre-se de que o instalador MSI é apenas um meio para distribuir o instalador para o aplicativo. O aplicativo ainda é instalado em %LOCALAPPDATA% por meio do instalador na pasta %PROGRAM FILES% e ele é atualizado dentro de %LOCALAPPDATA% como de praxe.
Exemplo
Esta é uma de várias maneiras possíveis para editar o arquivo .MSI para que possa ser distribuído com configurações personalizadas pela empresa. Isso é oferecido como um exemplo/orientação para as empresas de TI da maneira que é, uma vez que é parte de um padrão e não é específico para o Lifesize.
Neste ponto, você terá um novo arquivo de instalação do Windows MSI com suas configurações personalizadas, que pode ser distribuído para o resto da empresa. Talvez você queira assinar seu MSI recém-criado usando seu próprio certificado e signtool.exe (https://docs.microsoft.com/en-us/dotnet/framework/tools/signtool-exe).