Para efetuar uma desinstalação completa basta baixar o Script Clicando Aqui 📁 ou basta abrir o Bloco de notas e criando o Script.
Observação: Executar o Script como Administrador para se certificar que o Script terá as devidas permissões para desinstalar todos os registros.
Para criar o Script manual basta abrir o bloco de notas e colar o codigo abaixo:
@echo off
setlocal enabledelayedexpansionecho ================================
echo 0. Finalizando processos abertos…
echo ================================REM Finalizar o processo do SistemaG6.exe, se estiver em execução
tasklist /FI “IMAGENAME eq SistemaG6.exe” | find /I “SistemaG6.exe” >nul
if %ERRORLEVEL%==0 (
echo SistemaG6.exe está em execução. Finalizando…
taskkill /F /IM SistemaG6.exe
) else (
echo SistemaG6.exe não está em execução.
)REM Finalizar o processo do ServidorG6.exe, se estiver em execução
tasklist /FI “IMAGENAME eq ServidorG6.exe” | find /I “ServidorG6.exe” >nul
if %ERRORLEVEL%==0 (
echo ServidorG6.exe está em execução. Finalizando…
taskkill /F /IM ServidorG6.exe
) else (
echo ServidorG6.exe não está em execução.
)echo ================================
echo 1. Parando serviços…
echo ================================REM Função para parar serviço se estiver rodando
call :StopService “MongoDBDigisat”
call :StopService “SincronizadorDigisat”
goto ContinueScript:StopService
set “ServiceName=%~1”
sc query “%ServiceName%” | findstr /I /C:”STATE” | findstr /I /C:”RUNNING” >nul
if %ERRORLEVEL%==0 (
echo Parando serviço: %ServiceName%…
net stop “%ServiceName%”
) else (
echo Serviço %ServiceName% não está em execução.
)
exit /b:ContinueScript
echo ================================
echo 2. Removendo chave do Registro…
echo ================================reg delete “HKLM\SOFTWARE\WOW6432Node\SuiteDigisatG6” /f
echo ================================
echo 3. Renomeando subpasta SuiteG6…
echo ================================REM Obter data e hora formatadas (compatível com nomes de pasta)
for /f “tokens=2 delims==” %%I in (‘”wmic os get localdatetime /value”‘) do set datetime=%%Iset “YYYY=!datetime:~0,4!”
set “MM=!datetime:~4,2!”
set “DD=!datetime:~6,2!”
set “HH=!datetime:~8,2!”
set “MIN=!datetime:~10,2!”
set “SS=!datetime:~12,2!”set “datahora=!YYYY!-!MM!-!DD!_!HH!!MIN!!SS!”
set “src_sub=C:\Digisat\SuiteG6”
set “dest_sub=SuiteG6_!datahora!”IF EXIST “!src_sub!” (
pushd “C:\Digisat”
ren “SuiteG6” “!dest_sub!”
popd
echo Subpasta SuiteG6 renomeada com sucesso para !dest_sub!
) ELSE (
echo Subpasta C:\Digisat\SuiteG6 não encontrada.
)echo ================================
echo Processo concluído.
echo ================================
pause
endlocal
Após colar o codigo no bloco de notas basta ir em Arquivo>Salvar como e salvar o nome do arquivo e colocar .cmd no final exemplo: desinstalador digisat.cmd
Após isso basta executar como administrador e instalar novamente o sistema.