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  (194 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  (194 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 (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  (194 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
sin imagen de perfil

RE:Ejecutar un archivo .BAT sin ventana

Publicado por Maria (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 (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
3
Comentar
Imágen de perfil de A. V. T.
Val: 17
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

RE:Ejecutar un archivo .BAT sin ventana

Publicado por A. V. T. (9 intervenciones) el 25/07/2017 16:57:32
Mas simple y sencillo no puede ser.
Funcionando Windows 7 32 bit, sp 1

También puedes colocar la ruta completa de bat y puedes ejecutarlo desde cualquier lugar, incluso por red, te puede servir para instalar programas desde otro equipos, sin que te los vea.

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

Ejecutar un archivo .BAT sin ventana

Publicado por tomas (1 intervención) el 14/08/2018 18:50:15

Hola. Excelente aporte, muy funcional, Gracias Ariel.
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 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
sin imagen de perfil

RE:Ejecutar un archivo .BAT sin ventana

Publicado por mike (1 intervención) el 08/07/2017 18:02:58
Funciona perfecto, ahora mi probema es que el script.bat lo ejecuto automaticamente con el programador de tareas de windows 7, y funciona bien solo cuando se trata de carpetas con archivos unicamente, pero cuando se trata de carpetas que contienen mas carpetas adentro me pide confirmar la ejecucion del programa si o no, lo que quiero es que lo ejecute siempre sin preguntar la confirmacion, hay manera de hacer esto?
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: ERES UN GENIO

Publicado por BatchEx (1 intervención) el 27/12/2018 04:08:40
GRACIAS POR AYUDARME AL IGUAL QUE OTROS FOROS ESTOY COMENZANDO Y GRACIAS A USTEDES LO LOGRARE OTRA VEZ 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 Braulio Patrasa (1 intervención) el 20/02/2020 11:51:53
Lo primero es agradecer a la persona que ha escrito esas 3 lineas: MUCHAS GRACIAS.
Lo segundo: tengo que añadir que buscaba un archivo bat para ejecutar al arranque de windows 10 gracias al programador de tareas, pero claro, siempre salía la ventana negra de comandos y eso era un poco molesto. Así que, si a lo que yo tenía le combinamos esto conseguimos ejecutar ese archivo bat de manera silenciosa. En windows 10 tengo que decir que el archivo .vbs NO FUNCIONÓ cuando lo metí en una carpeta colgando del disco duro C (en mi caso c:\prueba\codigo.vbs ). Así que se me ocurrió meterlo en la carpeta C:\WINDOWS\SYSTEM32\codigo.vbs


.Así si me funcionó. Espero haber ayudado un poco a todos.
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 OMAR (1 intervención) el 24/06/2023 06:19:20
Gracias por la info.
Probé y funcionó.
Lo que necesitaba para windows 7.
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
sin imagen de perfil

RE:Ejecutar un archivo .BAT sin ventana

Publicado por maria (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 (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 [email protected]
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 enzo (2 intervenciones) el 31/01/2017 14:52:35
amigo si conseguiste la solucion atu problema me gustaria conversarlo con vos porque a mi esta pasando algo similar...porfavor si ves comenta y pasame bien tu correo porque me reboto al escribirte en el que pusiste arriba...
gracias y 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

Ejecutar un archivo .BAT sin interactuar

Publicado por enzo (2 intervenciones) el 30/01/2017 15:48:54
Buenas estoy teniendo una inconveniente, paso a explicar a ver si me puedes ayudar... estoy trabajando en un proyecto en el cual tengo que cifrar un archivo mediante codigo, en el cual ejecuto un archivo .bat para que lo haga, la cuestion es que necesito poder lidiar con los mensajes de confirmacion que me lanza al encriptar o descencriptar archivos, por ejemplo mi caso es este y no funciona con este metodo que ya lo probe y lo habia encontrado en otro post... mi linea de comando en el .bat es :
echo s | gpg --encrypt --recipient "archivoaencriptar.btx"

el mismo me emite el mensaje de confirmacion, pero no me toma lo que le estoy manando antes del pipe, ese caso es al tratar de encriptar, y al descencriptar me pasa algo similar nada mas que alli paso por el echo la contraseña que necesito para cifrar el archivo, en ese caso me pide la primera vez que ingrese manualmente, si ejecuto nuevamente el .bat ya no me pide mas hasta un cierto lapso de tiempo. No se si me explique algo, por favor el que me pueda dar una mano le agradeceria de todo corazon ya que practicamente es lo unico que me esta faltando... 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

Ejecutar un archivo .BAT sin interactuar

Publicado por fabio (1 intervención) el 24/12/2017 04:00:36
gracias por su aporte pero tengo una duda por que me funcion el script para ocultar el el cmd para cerrar el wifi virtual y para abrir el wifi virtual en archivo bat, no me funciona ninguno de los script escritos en los comentarios si alguin me puede ayudar 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
Imágen de perfil de Angel Black
Val: 17
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Ejecutar un archivo .BAT sin interactuar

Publicado por Angel Black (9 intervenciones) el 26/12/2017 13:53:47
https://gnupg.org/documentation/manpage.html

A lo que entendí, pienso que el problema es que te faltan mas parametros del gpg, uno que no te pida confirmacion que lo haga modo quiet. como se hace en msdos en windows. debes revisar si hay ese parametro en el GPG sino has de buscar un programa similar que te lo permita.
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

Ejecutar un archivo .BAT sin ventana

Publicado por juan montes (1 intervención) el 29/04/2019 02:47:32
amigo creo que la forma más simple de hacerlo es crearle un acceso directo, meterte a las propiedades del acceso directo, ir a la pestaña diseño y ponerlo todo a un pixel de tamaño, después, irte a la pestaña acceso directo y en la sección ejecutar ponerlo en minimizado y asi solo te saldra el icono en la barra de tareas, además en un tamaño muy reducido.
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
Imágen de perfil de A. V. T.
Val: 17
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Ejecutar un archivo .BAT sin ventana

Publicado por A. V. T. (9 intervenciones) el 29/04/2019 14:30:45
otra forma bastante sencilla es con una tarea con el comando AT, asi la puedes programar a una hora o cuando incia tu equipo, atraves del AT se ejecutara con el usuario SYSTEM .
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

Ejecutar un archivo .BAT sin ventana

Publicado por Anic17 (1 intervención) el 09/12/2019 20:15:00
Hola!

Aquí te dejo un script que te puede servir. Lo que te hace es ejecutar el Batch en segundo plano, siendo invisible.

1
2
3
4
5
6
'Script en VBScript.
Set objShell = CreateObject("WScript.Shell")
 
objShell.Run "cmd.exe /c ArchivoBatch",vbHide
'Finalizar Script
WScript.Quit
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
Imágen de perfil de David

Ejecutar un archivo .BAT sin barra de título

Publicado por David (1 intervención) el 27/11/2021 20:32:55
Yo tengo un archivo .bat que creé pero me interesa que aparezca in barra de título, o sin los botones de cerrar, minimizar o maximizar. ¿Hay alguna forma de hacerlo?
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