Ms-Dos - Ejecutar un archivo .BAT sin ventana

   
Vista:

Ejecutar un archivo .BAT sin ventana

Publicado por Daniel (1 intervención) el 19/11/2008 21:03:33
Hola
Creanme que busque en las primeras 10 pág. de este foro y no pude encontrar
información de como ejecutar un archivo .BAT sin que se vea la ventana (consola),
lo que pasa que si el usuario cierra la ventana antes que termine todo el proceso
del .BAT me hace un desastre.-

Bueno espero me pueden ayudar.-

Saludos Daniel
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Armando Nava  (195 intervenciones) el 19/11/2008 21:51:51
Saludos.

Busca en la ayuda de START /?

Por ejemplo:
start /I /MIN myprog.bat
Te minimiza la aplicación

Con la opcion /WAIT espera hasta que termina el programa.
start /I /MIN /WAIT myprog.bat
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Daniel (4 intervenciones) el 20/11/2008 02:08:38
Hola Armando
Gracias por responder
Lo que pasa con tú código que si el el operador cierra la ventana me hace un
desastre, lo que buscaba era un .bat sin que se vea la ventana, y el código
siguiente lo logra.-

Gracias a kamui23

1
2
3
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "C:pepe.bat" & Chr(34), 0
Set WshShell = Nothing

Donde, claro está, C:pepe.bat lo sustituyen por tu BAT correspondiente y lo Guardas este script en un bloc de notas y lo renombras a .VBS y lo ejecutas. El .BAT se ejecutará sin el CMD en segundo plano.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Armando Nava  (195 intervenciones) el 20/11/2008 19:28:32
Saludos

Esta excelente para enmascarar lo que hace el BAT, más aún si utlizamos el Bat_To_Exe_Converter

Gracias por la aportación.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por locohacker mdjcalle@hotmail.com (1 intervención) el 09/03/2011 06:17:51
excelente truco Armando, agradecele de mi parte a kamui23. me sirvio mucho ya que pretendia iniciar mi internet movil con el arranque de windows. si lo hacia pero aparecia la molesta ventana de comandos, pero gracias a kamui23 ya no
ahora mi pregunta es puedo ejecutar cuaquier programa en segundo plano?

lo intentare y les cuento o si saben me escriben

bye
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Armando Nava  (195 intervenciones) el 21/11/2008 00:16:30
Saludos

Hay otra manera y es mediante el comando AT

at 17:09 D:ANLArmando est_batinterr.bat

http://support.microsoft.com/kb/313565/es

Si no le especificamos que esta tarea sea interactiva, no nos aparece la ventana.
----------------------------
----------------------------

El comando AT programa la ejecución de comandos y programas en un equipo a
una hora y fecha especificadas. El servicio de programación debe estar en
ejecución para utilizar el comando AT.

AT [\equipo] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\equipo] hora [/INTERACTIVE]
[ /EVERY:fecha[,...] | /NEXT:fecha[,...]] "comando"

\equipo Especifica un equipo remoto. Si se omite este
parámetro, los comandos se programan en el equipo
local.
id Es un número de identificación asignado al comando
programado.
/delete Cancela un comando programado. Si se omite id, se
cancelarán todos los comandos programados en el equipo.
/yes Se usa con el comando de cancelación de todos los
trabajos cuando no se desea ninguna confirmación.
/interactive Permite a la tarea interactuar con el escritorio del
usuario cuya sesión coincide con el momento de
ejecución de la tarea.
/every:fecha[,...] Ejecuta el comando cada día de la semana o mes
especificado. Si se omite la fecha, se asume que es el
día actual del mes.
/next:fecha[,...] Ejecuta el comando especificado la próxima vez que
aparezca ese día (por ejemplo, el próximo jueves). Si
se omite la fecha, se asume que es el día actual del
mes.
"comando" Es el comando de Windows NT o programa por lotes que se
va a ejecutar.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Daniel (4 intervenciones) el 21/11/2008 14:47:01
Hola Armando
Excelente lo voy a tener muy en cuenta.-

Gracias
Daniel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por cristiabn (1 intervención) el 05/03/2009 22:27:54
Hola me interesaria saber un ejemplo de como programar el bat para que se ejecute un dia determinado... Por decir, que el bat se ejecute el dia 10/05/2009 cuando se inicie la pc... Estube viendo por internet muchos sitos que indican la manera para hacerlo por dia y horas, pero no para fechas especificas..Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Robyir Loreto (1 intervención) el 23/01/2014 19:56:30
En las tareas programadas de windows lo puedes mandar a ejecutar el dia y a la hora que quieras
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por lili (1 intervención) el 29/05/2015 15:00:58
nesecito un cursito de como crear archivos .vbs para otras opciones
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Rapid_Hack (1 intervención) el 03/04/2009 23:41:49
EXCELENTE LO QUE BUSCABA
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por German__77 (1 intervención) el 11/06/2010 00:10:25
Sos un capo loco me arte de buscar esto, por fin y si sabes como mandar un email desde un bat me podrías decir como se hace y si funciona en cualquier maquina MUCHAS GRACIAS.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Maria msgambero@hotmail.com (2 intervenciones) el 17/02/2012 18:32:45
He probado estas tres lineas y no me funciona. Tengo windows xp, y lo que hago es dar doble click al fichero .vbs que se ha guardado, ¿ es eso lo que hay que hacer?

Un saludo y muchas gracias anticipadas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Antonio (1 intervención) el 21/03/2012 02:35:02
Pero como se ejecuta dicho bat con parámetros? traté de muchas formas pero no pude
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Rene (1 intervención) el 02/11/2012 17:19:00
gracias por el script =D
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Adrian exon_adrian@hotmail.com (1 intervención) el 12/08/2014 19:01:59
Lo acabo de provar pero parece no funcionar actualmente estoy trabajando con windos 7
pregunta este método solo es funcional para XP??

De echo estoy interesado en que funcione para XP

otra pregunta al .bat tengo que colocarle algo como esto

"CScript a.vbs"

para que se reconoscan entre el .bat y el .vbs mutuamente
??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Ariel (1 intervención) el 20/02/2015 20:04:41
Hola para Win 7 y 8 me ha funcionado con las siguientes lineas:

set objshell = createobject("wscript.shell")
objshell.run "pepe.bat",vbhide


Esos dos renglones los guardas aparte en un archivo .vbs (primero en .txt y lo pasas)
y cambias "pepe.bat" por el archivo que desees que se ejecute en segundo plano

en otras palabras, debes tener tu "pepe.bat" y tu "nuevo.vbs" en la misma carpeta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Richard (1 intervención) el 20/08/2014 01:19:29
excelente mi hermano, funciona a las mil maravillas. Muchas gracias por el aporte... DTB
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por ARTURO (1 intervención) el 02/05/2016 19:51:19
gracias es x compartir sus experiencias de informática saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por newnoob (1 intervención) el 07/08/2016 03:42:47
Gracias de antemano!!
funciona para capturar pulsaciones(keylogger)? o.O

Gracias a kamui23
-------------------------------------------------------------------------
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "C:pepe.bat" & Chr(34), 0
Set WshShell = Nothing

nota:obvio agregaria el codigo restante :v
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por William (1 intervención) el 19/08/2016 00:54:52
Eres un crack kamui23 te amoooooooooooooooooooooooo!!!!!! xd
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por MIGUEL C (2 intervenciones) el 01/09/2010 13:05:31
Hola....
Una buena opciòn si quieres que nadie vea ni te modifique tu programa es convertirlo
a un archivo .exe; hay programas que hacen esta conversion y te permiten
ejecutarlo como visible o invisible inclusive te permiten asignarle clave y un
icono personalizado.
Cualquier inquietud me escribes bn...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por maria msgambero@hotmail.com (2 intervenciones) el 17/02/2012 18:14:07
¿Como podria convertir un .bat en un exe?

Tengo VB6 en mi maquina, por si sirve para algo.

Muchas gracias por anticipado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por MIGUEL C (2 intervenciones) el 01/09/2010 13:07:50
Hola....
Una buena opciòn si quieres que nadie vea ni te modifique tu programa es convertirlo
a un archivo .exe; hay programas que hacen esta conversion y te permiten
ejecutarlo como visible o invisible inclusive te permiten asignarle clave y un
icono personalizado.
Cualquier inquietud me escribes bn...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Crsitian (1 intervención) el 10/11/2012 15:17:43
Esta excelente y hasta me parecio que abria el archivo externo mas rapido.
MuchasGracias kamui23 !!!, aunque lastima que se alcaza todavia a ver un poco la ventana MsDos, pero muchas Gracias !!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Denis (1 intervención) el 06/01/2013 23:56:05
Hola a todos, muy bueno el Script , puede hacer sus programas .bat a .exe con este programa es muy bueno se los recomiendo http://www.abyssmedia.com/quickbfc/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Gustavo (1 intervención) el 28/09/2014 17:02:20
Muchas gracias, funciono 10 puntos.

Con el programador de tareas disparo bat1.bat.

desde bat1.bat disparo bat2.bat donde esta mi tarea completa que se ejecuta minimizada y como ultima instrucción lleva EXIT para cerrar la ventana.

saludos
gustavo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Yovani yovanico@ap.pp.lt.rimed.cu (1 intervención) el 14/06/2016 16:41:27
Saludo esto es para quien me pueda ayudar, necesito que alguien me envié una forma de ejecutar mediante un bat una aplicación exe y le de siguiente a las opciones que pida automáticamente sin tener que hacerlo nosotros mismos...

Si alguien sabe como favor dejo mi correo, saludos yovanico@ap.pp.lt.rimed.cu
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar