elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 06:52  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderadores: Novlucker, Leo Gutiérrez., EleKtro H@cker)
| | |-+  BATCH
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: BATCH  (Leído 874 veces)
<<<-Underwar->>>


Desconectado Desconectado

Mensajes: 300



Ver Perfil
BATCH
« en: 5 Junio 2011, 19:52 »

Hola, Estoy tratando de ocultar la pantalla del batch, estaba haciendo un programa pero quiero que se ejecute pero ocultamente y despues se cierre solo, pero no se como ocultarlo, solo eso me falta jejej
si alguien me pudiera dar el comando para hacerlo, digo ocultar "desaparecer la ventana de la barra de inicio"


En línea

<<<--Underwar-->>>
pitoloko


Desconectado Desconectado

Mensajes: 2.500


Ver Perfil
Re: BATCH
« Respuesta #1 en: 5 Junio 2011, 20:23 »

Desde batch no vas a poder ocultar una ventana por más que lo intentes.

Puedes usar Nircmd desde un batch para ocultarla, o el CMDOW.

O puedes usar un VBScript que invoque al batch TOTALMENTE oculto.



Mirate mi post: http://foro.elhacker.net/scripting/batch_packs_de_aplicaciones_varias_commandlineinterface_actualizado_05mayo-t322976.0.html

El apartado de "OTROS..." (WinHide.exe) Y el apartado "MULTI USOS" (NirCMD) donde además hay un enlace a un tuto de Leo donde explica como ocultar una ventana.

Por otro lado, El VBScript sería así:

Código
set objshell = createobject("wscript.shell")
objshell.run TUBATCH.bat, vbhide

Y se ejecutaría desde otro batch así:

Código:
Wscript.exe "C:\Ocultar Batch.vbs"


« Última modificación: 5 Junio 2011, 20:24 por pitoloko » En línea

pa que
<<<-Underwar->>>


Desconectado Desconectado

Mensajes: 300



Ver Perfil
Re: BATCH
« Respuesta #2 en: 6 Junio 2011, 07:26 »

Trabajo con C/C++ , no sabes si hay alguna código para ocultar la ventana de batch, yo conozco este:

freeconsole();

pero lo que quiero es abrir una consola y ocultarla, el problema es que freeconsole(); solo me permite con la consola que usa el compilador entonces no puedo hacer lo que yo quiero, no saben si existe alguna otra forma de ocultar la consola sin instalar programas :S
En línea

<<<--Underwar-->>>
pitoloko


Desconectado Desconectado

Mensajes: 2.500


Ver Perfil
Re: BATCH
« Respuesta #3 en: 6 Junio 2011, 08:09 »

¿Has leido el título que le has puesto a tu post?

Además solo pides un comando para batch.

si alguien me pudiera dar el comando para hacerlo, digo ocultar "desaparecer la ventana de la barra de inicio"

No se que esperas mientras sigas así.

saludos
En línea

pa que
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines