elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  ¿Es posible el crear un (bat) que abra varias ventanas, una a la vez?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Es posible el crear un (bat) que abra varias ventanas, una a la vez?  (Leído 481 veces)
BDJMarcelo

Desconectado Desconectado

Mensajes: 17


Ver Perfil
¿Es posible el crear un (bat) que abra varias ventanas, una a la vez?
« en: 24 Octubre 2018, 03:52 am »

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 (
Código:
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:

Código:

: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


En línea

ArranoElMarrano

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: ¿Es posible el crear un (bat) que abra varias ventanas, una a la vez?
« Respuesta #1 en: 28 Octubre 2018, 23:17 pm »

Yo no se :S Pero igual te mola este:

Codigo:
Código:
@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]


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines