¿Es posible el crear un (bat) que abra varias ventanas, una a la vez?

Iniciado por BDJMarcelo, 24 Octubre 2018, 03:52 AM

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

BDJMarcelo

Hola a todos...  ;D

Tengo los siguientes comandos para abrir barias ventanas que son importantes para una configuración.

El problema surge en que, no quiero utilizar el comando ( pause ).

Me gustaría que cada ventana se abra al momento de cerrar la anterior, pero no sé cómo poder hacerlo.

Agradezco toda su ayuda... :huh:



:PRECONFIG
CLS
Color 1F
mode con cols=47 lines=6
@ECHO.
@ECHO.
@ECHO.     [====================================]
@ECHO.          CONFIGURAR SEGURIDAD USUARIO
@ECHO.     [====================================]
@ECHO.
control userpasswords
pause
CLS
Color 1F
mode con cols=47 lines=6
@ECHO.
@ECHO.
@ECHO.     [====================================]
@ECHO.             CONFIGURAR ENERGIA PC
@ECHO.     [====================================]
@ECHO.
%comspec% /c start RunDll32.exe shell32.dll,Control_RunDLL powercfg.cpl
pause
CLS
Color 1F
mode con cols=47 lines=6
@ECHO.
@ECHO.
@ECHO.     [====================================]
@ECHO.          CONFIGURAR FIREWALL WINDOWS             
@ECHO.     [====================================]
@ECHO.
%comspec% /c start RunDll32.exe shell32.dll,Control_RunDLL firewall.cpl
pause
CLS
Color 1F
mode con cols=47 lines=6
@ECHO.
@ECHO.
@ECHO.     [====================================]
@ECHO.          CONFIGURAR IP DEL COMPUTADOR             
@ECHO.     [====================================]
@ECHO.
%comspec% /c start RunDll32.exe shell32.dll,Control_RunDLL ncpa.cpl
pause
CLS
Color 1F
mode con cols=47 lines=6
@ECHO.
@ECHO.
@ECHO.     [====================================]
@ECHO.         CONFIGURAR OPCIONES DE INTERNET             
@ECHO.     [====================================]
@ECHO.
%comspec% /c start RunDll32.exe shell32.dll,Control_RunDLL inetcpl.cpl
pause
CLS
Color 1F
mode con cols=47 lines=6
@ECHO.
@ECHO.
@ECHO.     [====================================]
@ECHO.                 CONFIGURAR HORA
@ECHO.     [====================================]
@ECHO.
%comspec% /c start RunDll32.exe shell32.dll,Control_RunDLL timedate.cpl
pause
GOTO EXIT

:EXIT

ArranoElMarrano

Yo no se :S Pero igual te mola este:

Codigo:

@echo off
cls
:inicio
echo.    LISTA DE "lo que quieras meter ahi" by BDJMarcelo:         
echo.                           
echo.   1) Configurar seguridad         
echo.   2) Configurar energia                         
echo.   3) Configurar firewall windows                                   
echo.   4) Configurar ip                 
echo.   5) Configurar opciones de internet
echo    [code]6) Configurar hora
echo.
echo.   0) Salir
echo.
echo.                   
echo.                                             
echo **************************************************
set /p var= Seleccione una opcion [0-6]:
echo." **************************************************
echo.


if "%var%"=="0" goto salir
if "%var%"=="1" goto op1
if "%var%"=="2" goto op2
if "%var%"=="3" goto op3
if "%var%"=="4" goto op4
if "%var%"=="5" goto op5
if "%var%"=="6" goto op6

goto inicio
:: Aqui metes lo de seguridad
:op1
control userpasswords
cls
goto inicio
     exit

:op2
     ::Aqui metes lo de la energia
%comspec% /c start RunDll32.exe shell32.dll,Control_RunDLL powercfg.cpl
cls
goto inicio
     exit

:op3
:: Aqui metes el firewall
%comspec% /c start RunDll32.exe shell32.dll,Control_RunDLL firewall.cpl
cls
goto inicio
     exit

:op4
   
::Aqui metes  lo de la ip
%comspec% /c start RunDll32.exe shell32.dll,Control_RunDLL ncpa.cpl
cls
goto inicio
     exit

:op5
   
     ::Aqui metes lo de opciones de internet
%comspec% /c start RunDll32.exe shell32.dll,Control_RunDLL inetcpl.cpl
cls
goto inicio
     exit 
:op6
   
     ::Aqui metes lo de la hora
%comspec% /c start RunDll32.exe shell32.dll,Control_RunDLL timedate.cpl
cls
goto inicio
     exit
:salir
     @cls&exit

GOTO FIN

:FIN
exit
pause
[/code]