| 
	
		|  Autor | Tema: Ejecutar un *.bat sin mostrar la Consola de Windows?  (Leído 34,771 veces) |  
	| 
			| 
					
						| joelmanx 
								
								 Desconectado 
								Mensajes: 38
								
								 
								programador java por si
								
								
								
								
								
								     | 
 
hola a todos, quisiera que me dijeran si hay alguna forma de ejecutar un archivo por lotes *.bat en Windows, sin que me aparezca la ventana de la Consola, lo intente y hasta ahora nada. el archivo por lotes, tiene un codigo para lanzar una aplicacion en java, y por eso lo necesito. de antemano gracias por las respuestas.  
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| fary | 
 
Tienes que mezclarlo con vbs. o si por ejemplo vas a usar un solo comando para ejecutar tu aplicacion puedes usar las redirecciones para redireccionar la salida a pantalla a un  .txt por ejemplo.
 salu2!
 
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 Un byte a la izquierda. |  |  |  | 
			| 
					
						| Shell Root | 
 
@Drinky94, WTF? Si mal no recuerdo es así, NirCMD exec hide "{%sPath%}/{%sFile%}"
 |  
						| 
								|  |  
								|  |  En línea | 
 
 Te vendería mi talento por poder dormir tranquilo. |  |  |  |  |  | 
			| 
					
						| joelmanx 
								
								 Desconectado 
								Mensajes: 38
								
								 
								programador java por si
								
								
								
								
								
								     | 
 
gracias a todos por responder. encontre la solucion: la forma de hacerlo, lo hice en C, con DevC++ #include <stdio.h>#include <stdlib.h>
 #include <windows.h>
 #include <shellapi.h>
 void main(int ARGC,char *ARGV[])
 {
 
 ShellExecute(NULL,"open","cmd.exe"," /C javaw.exe -cp EvSIG.jar main.ClassExe",NULL,SW_HIDE);
 }
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| raul338 
								       
								
								 Desconectado 
								Mensajes: 2.633
								
								 
								La sonrisa es la mejor forma de afrontar las cosas
								
								
								
								
								
								     | 
 
@echo OFF si todo se ejecuta rapido... ni se mostraba   |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| fary | 
 
@echo OFF si todo se ejecuta rapido... ni se mostraba  Se mostraria uanque fuera unas milesimas de segundo, en asm se muestra aunque poquisimo tiempo. @echo off es para que no se muestren los comandos. salu2! |  
						| 
								|  |  
								|  |  En línea | 
 
 Un byte a la izquierda. |  |  |  | 
			| 
					
						| WestOn 
								
								 Desconectado 
								Mensajes: 272
								
								 
								El testamento Maya...
								
								
								
								
								
								   | 
 
En VB: Shell "cmd /c start archivo.bat", vbhideAunque me gusta más el de C   Saludos   |  
						| 
								|  |  
								| « Última modificación: 10 Octubre 2010, 16:40 pm por WestOn » |  En línea | 
 
 En mi cabeza existe una barrera espacio-tiempo de 4cm³. ¿Alguien sabe como eliminarla?.                                                                                                                                                                                                                              |  |  |  |  |  |  |  
 
	
 
 
				
					
						| Mensajes similares |  
						|  | Asunto | Iniciado por | Respuestas | Vistas | Último mensaje |  
						|   |   | Ejecutar .class en windows. Java
 | lapras | 1 | 6,781 |  6 Octubre 2011, 23:48 pm por madpitbull_99
 |  
						|   |   | mostrar los valores de una key del registro de windows Programación C/C++
 | andres_89a | 3 | 3,607 |  1 Octubre 2012, 18:05 pm por Eternal Idol
 |  
						|   |   | [DUDA] Ejecutar aplicación en C sin que aparezca la consola Programación C/C++
 | DrKillador | 8 | 8,218 |  28 Noviembre 2012, 20:35 pm por fary
 |  
						|   |   | Duda al ejecutar en consola javascript de Chrome Desarrollo Web
 | itzg3 | 2 | 2,895 |  17 Febrero 2013, 18:20 pm por itzg3
 |  
						|   |   | Mostrar variable de windows en php PHP
 | Cuasar | 3 | 2,655 |  1 Octubre 2014, 18:21 pm por Shout
 |    |