- 🇺🇸 English - US
Este projeto tem como objetivo instalar em massa o Tactical RMM Agent, o Mesh Agent e o NextTime em computadores com Windows 7 até versões atuais (msi funciona da 98 para cima), utilizando Active Directory (AD) para distribuir o instalador .msi de forma automática, silenciosa e indetectável por antivírus (quando instalado via AD).
A instalação funciona com dois mecanismos principais:
- VBScript (
main.vbs): executa o instalador .exe (agente TacticalMeshetc). - PowerShell (
main.ps1): executa o instalador .exe caso o VBScript esteja desabilitado no sistema.
Esse fallback duplo garante maior compatibilidade e evita bloqueios.
Antes de tudo, certifique-se de:
- Ter o .NET SDK instalado
- Instalar a ferramenta WiX globalmente:
dotnet tool install --global wix
- Ter os arquivos gerados pelo Tactical RMM:
- Arquivo .exe do agente
- Arquivo .ps1 do instalador
- Ter acesso ao Active Directory com permissão para distribuição de .msi para estações
Coloque os arquivos renomeados na mesma pasta do .wxs:
TaticalRMM
├── installer.wxs
├── main.exe ← Tactical RMM Agent ou Mesh Agent
├── main.ps1 ← Script do instalador do Tactical RMM
├── main.vbs ← VBS que executa o EXE
- Gere os arquivos .exe e .ps1 do Tactical RMM
- Renomeie:
- .exe para main.exe
- .ps1 para main.ps1
- Crie um main.vbs com o seguinte conteúdo:
Set objShell = CreateObject("WScript.Shell")
objShell.Run "main.exe", 0, FalseEste script executa o instalador EXE em segundo plano (modo oculto).
No terminal, navegue até a pasta do projeto e execute:
wix build installer.wxs -out TaticalRMM.msiIsso irá gerar o TaticalRMM.msi pronto para distribuição.
- Copie o arquivo TaticalRMM.msi para um compartilhamento acessível da rede (ex: \servidor\distribuicao\TaticalRMM.msi)
- No Active Directory:
- Vá até Group Policy Management
- Crie ou edite uma GPO
- Vá em: Computer Configuration → Policies → Software Settings → Software Installation
- Adicione um novo pacote apontando para o caminho UNC do .msi
- Reinicie as máquinas clientes ou force a atualização com:
gpupdate force- Windows 7 até o Windows 11
- Compatível com domínios e GPO
- Executa silenciosamente
- Bypass de antivírus, desde que instalado via Active Directory
- É importante que o PowerShell esteja presente nos sistemas (Windows XP SP2+ já tem).
- O main.ps1 será executado caso o VBS esteja desativado.
- Todos os scripts rodam de forma oculta e assíncrona.
- Os arquivos são instalados em:
C:\Program Files\TaticalRMM\