Título: unificar 2 bat Publicado por: egiptoelcairo en 15 Octubre 2011, 23:20 pm hola buenas e hecho estos dos bat y queria unificarlos en 1 solo el primero se llama premium y el segundo normal lo que quiero es que cuando ejecute el programa que me pregunte cual quiero ejecutar premium o normal y yo tenga que poner 1 o 2 segun la opción y que no tenga que dar a enter encuanto ponga el numero se ejecute el programa gracias
premium @echo off @ipconfig/release @netsh interface ip set dns "Conexion de area local" static x.x.x.x @netsh interface ip add dns "Conexion de area local" x.x.x.x @pconfig/renew "Conexion de area local" normal @echo off @ipconfig/release @netsh interface ip set dns "Conexion de area local" static none @ipconfig/renew Título: Re: unificar 2 bat Publicado por: Chazy Chaz en 17 Octubre 2011, 02:06 am Hola egiptoelcairo
Lo que pides no es nada complicado. Lo de get char te lo dejo ati. Porque creo que no se puede. Si alguien lo sabe que no se corte. Suerte. Código: ECHO OFF Título: Re: unificar 2 bat Publicado por: egiptoelcairo en 17 Octubre 2011, 02:13 am no existe ninguna opcion para no tener que presionar enter despues?
Título: Re: unificar 2 bat Publicado por: Chazy Chaz en 17 Octubre 2011, 02:17 am Te va la vida en ello?? Tan solo es presionar ENTER xD
Título: Re: unificar 2 bat Publicado por: egiptoelcairo en 18 Octubre 2011, 12:55 pm esque eso era la gracia para reducir las teclas
Título: Re: unificar 2 bat Publicado por: Eleкtro en 3 Noviembre 2011, 03:58 am Que yo sepa unificar es juntar, y tú lo que pides ni se asemeja xDDD
Lo que pides es IMPOSIBLE de realizar, usando la consola sin ayuda. Así que cuanto más complicado, más cosas hay que hacer... Lo que quiero decir es que con esto te ahorrarás el "ENTER", Sí, pero en vez de un batch deberás usar 3, además de 2 vbs. 1-Batch principal (MENÚ) 2--VBS hotkey Normal.vbs 3---VBS hotkey Premium.vbs 4----Batch normal 5-----Batch premium Nota: Parece mucho, pero no te preocupes, TODO lo puedes simplificar en un ÚNICO BATCH sin usar nada más, abajo del todo te dejo un ejemplo. El método es un VBS para crear un acceso directo para que cuando presiones "1" o "2" se ejecutase el batch que quieres... Vamos, como si fuera un "hotkey" temporal, lo ejecutas antes del "Set /p" y listo. El vbs de ejemplo sería este: Código (Al apretar CONTROL+N se abre el notepad) O también puedes usar la herramienta Colous desde Batch, la encontrarás en el foro, pero no se utilizar correctamente esa función, aunque también encontrarás la información necesaria en el foro. Aqui te dejo los 5 archivos para que lo veas tú mismo, ya está todo configurado, menos el batch premium y normal porque no los tengo... Solo tienes que descomprimir, y usar el menu.batch. (http://www.curveexpert.net/main/wp-content/uploads/2010/10/download_button.png) (http://www.mediafire.com/?r26ph282kxb71np) ¿¿¿¿Y como se puede simplificar todo lo que he mencionado, solamente usando un batch??? pues muy fácil, así: Código
EDITO: BUENO me acabo de dar cuenta que los VBS contienen caracteres especiales & así que el batch no puede simplificar los vbs, no puedes escribir los vbs desde el batch, pero si que sirve para crear los otros dos batch. así que borra la parte de "creamos las hotkeys", y haz un "copy /Y con los 2 .VBS xD. Bueno ya lo he editado el batch con el copy /Y. Saludos. EleKtrO H@ckeR. |