Em primeiro lugar, desculpe minha ignorância, pois sou completamente novo em scripts. Aqui está o que estou planejando fazer
Interrompa o serviço
(seria bom se eu pudesse verificar se o serviço existe em primeiro lugar, caso contrário, ele ainda deve continuar com o script correto?)
Verifique se Win2k ou WinXP, desinstalar o serviço e excluir arquivos de acordo com o tipo de SO
Instale um novo aplicativo
Começar serviço
Aqui está o que eu tenho no momento. Alguém pode rever e sugerir maneiras de melhorar? Muito obrigado antecipadamente.
@echo off
net stop "service name"
Aqui, quero verificar se o serviço existe, se sim, basta ir em frente e pará-lo, caso contrário, ecoar "Serviço não instalado" e vá para a rotina uninstall_and_install, posso fazer o seguinte?
if ERRORLEVEL 0 GOTO uninstall_and_install IF NOT echo Service not found GOTO uninstall_and_install
:uninstall_and_install
C:
IF NOT EXIST c:\Windows GOTO Win2k
cd Windows\system32\
"insert commands to uninstall and install
:Win2k
cd Winnt\system32\
"insert commands to uninstall and install
exit
fonte