segunda-feira, maio 19, 2008

batch que Remove o programa Ponto

@echo off
rem script que faz backup e remove o sistema PONTO
rem
set TRABALHO=Remove Ponto
set EMAIL=suporte@meudominio
set ARQLOG="%TEMP%\log.txt"
echo "Iniciando..." >> %ARQLOG%

IF "%COMPUTERNAME%" == "PC1" GOTO FIM
IF "%COMPUTERNAME%" == "PC2" GOTO FIM

echo "Finalizando ponto.exe... " >> %ARQLOG%
pskill ponto.exe
sleep 3

cd \

echo Compactando arquivos ponto... >> %ARQLOG%
zip -r ponto%COMPUTERNAME%.zip ponto

echo Mapeando Server03... >> %ARQLOG%
net use \\server03 /user:%CPDUSUARIO% %CPDSENHA%

echo "Copiando Arquivos para o Servidor... " >> %ARQLOG%
copy ponto%COMPUTERNAME%.zip \\server03\backups\bk_ponto >> %ARQLOG%

echo Removendo arquivos do ponto... >> %ARQLOG%

rm -rf ponto* >> %ARQLOG%

echo Removendo chave de do registro... >> %ARQLOG%

reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ponto Eletronico" /f

echo Removendo atalho do menu Iniciar... >> %ARQLOG%

cd "C:\Documents and Settings\All Users\Menu Iniciar\Programas"
rm Ponto* >> %ARQLOG%

echo Removendo atalho do Inicializar... >> %ARQLOG%
cd "C:\Documents and Settings\All Users\Menu Iniciar\Programas\Inicializar"
rm "Ponto Eletronico.lnk" >> %ARQLOG%

echo Removendo atalho do menu Inicio... >> %ARQLOG%
cd "C:\Documents and Settings\All Users\Men? Inicio\Programas"
rm "Ponto Eletronico.lnk" >> %ARQLOG%

echo Removendo atalho do Start Menu... >> %ARQLOG%
cd "C:\Documents and Settings\All Users\Start Menu\Programs"
rm "Ponto Eletronico.lnk" >> %ARQLOG%

echo Apagando arquivos do Ponto... >> %ARQLOG%

type %ARQLOG% | c:\bin\email -s "%TRABALHO% terminado em %COMPUTERNAME%" %EMAIL%

cd \
del %TEMP%\log.txt

:FIM

Nenhum comentário: