Ejecutar archivo batch en segundo plano desde el mismo bat

Iniciado por z3nth10n, 4 Febrero 2013, 17:07 PM

0 Miembros y 1 Visitante están viendo este tema.

z3nth10n

Hola pues, necesito saber como hago para abrir el mismo batch en segundo plano, he leido que hace falta dos y que se ejecuta desde el padre con start /I /MIN yelbat.bat, pero hay laguna forma de ejecutarlo desde el mismo batch en segundo plano.
Un saludo.  >:D

Interesados hablad por Discord.

Eleкtro

#1
No se puede ejecutar en segundo plano (oculto), en todo caso lo puedes ejecutar minimizado como indicas (start /MIN), y puedes hacerlo en un único script.

Código (dos) [Seleccionar]
@echo off
If NOT "%~1" EQU "Background" ((Start /MIN "" "%~0" Background) & (Exit))
for /L %%# in (0,1,9000000) do (Echo %%#)


EDITO: para ejecutarlo en modo oculto puedes hacer lo mismo pero en lugar de usar START /MIN para abrir de nuevo el script, usa START /B para ejecutar un VBS que ejecute el script en modo oculto:
http://foro.elhacker.net/scripting/registry_hack-t382379.0.html;msg1824753#msg1824753

Saludos








z3nth10n

#2
Bueno muchas gracias, en fin, si es posible respondeme al otro topic :)

Muy bonito el detalle de:
for /L %%# in (0,1,9000000) do (Echo %%#)

pondre Echo %%# virus encontrados, o ventanas creadas. xD

Interesados hablad por Discord.