Desinstalação
Introdução
Para garantir uma remoção suave e completa de todos os componentes de software relacionados ao aplicativo Almaden , siga as etapas abaixo. Esse processo ajudará a garantir que nenhum arquivo ou configuração residual permaneça em seu sistema.
Se tiver alguma dúvida ou encontrar algum problema durante o processo de desinstalação, entre em contato com nossa equipe de suporte.
Desinstalação - Microsoft Windows
Arquivo em lote - Execute como administrador para desinstalar todos os produtos Almaden .
Descrição do script: "Uninstaller_Automatos_v8.4_FULL.bat"
Esse arquivo é um script de desinstalação de força bruta em formato de lote para sistemas Windows. Sua finalidade é eliminar completamente todos os componentes do software Automatos Almaden de um sistema, garantindo que nenhum arquivo, serviço ou resíduo de entrada de registro permaneça. Esse tipo de desinstalação é útil quando os métodos padrão de desinstalação do Windows falham ou quando é necessária uma limpeza completa antes de uma nova instalação.
O script funciona como um "limpador" digital que varre e apaga metodicamente todos os vestígios dos programas Automatos, um a um.
1. Cabeçalho e comentários iniciais 📝
O script começa com uma seção de comentários que detalha sua finalidade e o histórico de versões.
- Tipo de remoção: A descrição inicial deixa claro que se trata de uma "Remoção à força bruta" de clientes Automatos.
- Histórico de versões: Fornece um registro cronológico das alterações, incluindo quem as fez e quais correções ou adições foram implementadas.
2. Metodologia de desinstalação 🛠️
O script segue um processo de três etapas para cada componente, garantindo uma limpeza completa e sistemática.
- Interromper serviços e encerrar processos: Usa os comandos
sc stop
etaskkill /f /im
para interromper os serviços do Windows e fechar à força os processos associados aos programas Automatos. Essa etapa é crucial para permitir a exclusão de arquivos e do registro, que, de outra forma, seriam bloqueados pelo sistema operacional. - Remover entradas de registro: Usa o comando
reg delete
para apagar chaves e valores do registro do Windows.- Chaves de desinstalação: Concentra-se nas chaves de desinstalação (
...Microsoft\Windows\CurrentVersion\Uninstall\
) que identificam os programas instalados e permitem sua remoção por meio do Painel de Controle do Windows. - Chaves específicas do software: Também exclui chaves criadas diretamente pelos programas Automatos em
HKLM\SOFTWARE\
eHKLM\SOFTWARE\Wow6432Node\
.
- Chaves de desinstalação: Concentra-se nas chaves de desinstalação (
- Remover arquivos e pastas: Usa o comando
rmdir /s /q
para remover de forma recursiva e silenciosa todas as pastas e subpastas do programa Automatos. O comandodel /q
é usado para excluir arquivos específicos.
3. Desinstalação específica do componente 🗑️
O script é segmentado para abordar cada programa do Automatos separadamente, o que facilita a compreensão e a manutenção.
- Remover o ASA (Automatos Server Agent): Remove serviços e arquivos do agent do servidor.
- Remover o ADA (Automatos Desktop Agent): Semelhante ao ASA, mas com foco nos serviços e arquivos agent de desktop. Ele também executa uma cópia do arquivo de configuração para criar um backup.
- Remova o ADW Plg (Plug-in do Assistente de Distribuição Automática): Limpa arquivos e entradas de registro relacionados a esse componente.
- Remova o servidor ASRC (Automatos Secure Remote Control Server): Usos
MsiExec.exe
para tentar uma desinstalação padrão, seguida de uma remoção por força bruta para garantir que nenhum rastro permaneça. - Remover o ASRC Viewer-Client: Termina o processo (
taskkill
) e remove entradas e pastas do registro associadas ao cliente e ao visualizador. Inclui uma seção avançada com um loop (for /f
) que pesquisa e remove entradas de registro de usuários antigos. - Remover AAU (Automatos Auto Update): Interrompe o serviço e remove arquivos e entradas do registro.
- Remova o ASU (Automatos Software Uninstaller): Remove o desinstalador e seus arquivos. Ele também executa uma tarefa de limpeza adicional: excluir usuários de rede temporários (
net user ... /delete
) criado por esse componente, o que é uma importante medida de segurança. - Remoção de plugins: O script inclui seções dedicadas à desinstalação de plug-ins adicionais, como:
- ASRCSlog Plg
- NetScan Plg
- Plg SNMP
- Plg fina
- VMware Plg
- Licença do MS SQL Server Plg
- Plug-in USB
4. Limpeza final 🧹
O script termina com uma seção de limpeza geral.
- Remoção de diretório comum: Exclui todas as pastas principais do Automatos que ainda possam existir, incluindo os diretórios de 32 e 64 bits. Algumas linhas de código são comentadas, o que significa que não serão executadas. Por exemplo, a remoção das principais chaves de registro (
HKLM\SOFTWARE\Automatos
) é omitido, o que pode ser intencional para evitar afetar os componentes compartilhados. exit 0
: O comando final, que sinaliza para o sistema operacional que o script foi executado com êxito.
Desinstalação - Linux
DPKG
# Desktop Agent
dpkg -r ada
# Server Agent
dpkg -r asa
#Automatos Remote Control Server (ARC SERVER)
sudo /opt/ISLOnline/ISLAlwaysOn/uninstall.pl
sudo rm -rf /opt/ISLOnline/ISLAlwaysOn/
sudo rm -rf /etc/islonline/ISL+AlwaysOn/
RPM
# Desktop Agent
rpm -e ada
# Server Agent
rpm -e asa
#Automatos Remote Control Server (ARC SERVER)
sudo /opt/ISLOnline/ISLAlwaysOn/uninstall.pl
sudo rm -rf /opt/ISLOnline/ISLAlwaysOn/
sudo rm -rf /etc/islonline/ISL+AlwaysOn/
Desinstalação - MacOS
Para remover todos os produtos Almaden do sistema operacional macOS, basta excluir o seguinte diretório:
/Applications/AutomatosADA
Ou use o seguinte comando no terminal:
#Desktop Agent
sudo rm -rf /Applications/AutomatosADA
#Automatos Remote Control Server
sudo rm -rf ~/.islonline/ISL+AlwaysOn
sudo rm -rf ~/.islonline/Cache/ISL AlwaysOn
sudo rm -rf /etc/islonline/ISL+AlwaysOn