Inicio
Buscar
Ingresar
Registrarse
Starfield: el juego que revolucionará el espacio y la tecnología
Hack x Crack - Comunidad de Seguridad informática
»
Programación
»
Scripting
»
Batch / Bash
»
ayuda con bat
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: ayuda con bat (Leído 3895 veces)
daggerismo
{ L0 } Ñuub
Mensajes: 3
ayuda con bat
«
en:
Septiembre 27, 2012, 09:38:20 pm »
hola a todos, soy nuevo en esto y tengo mas dudas que conocimientos, he estado haciendo algunas cosillas en bat, nada importante, practicas mas que nada y quisiera hacer un bat para que me ejecute un programa en mi pc sin que el programa me aparesca en la pantalla pero que si quede en la barra de notificacion para poder acceder en cualquier momento a el o cerrarlo.... no se si me explico bien... la idea es hacer un bat que me abra el programa y que este quede corriendo pero sin que me aparesca la ventana principal del programa, una especie de silent mode... el programa en si una ves que empieza a correr se va a la barra de notificacion, y quisiera ejecutarlo de manera "invisible" para mi pero que si quede en la barra de notificacion.... cualquier ayuda me sirve
gracias amigos
En línea
Infectedbug
Project Member
{ L4 } Geek
Mensajes: 363
Python o die
Re:ayuda con bat
«
Respuesta #1 en:
Septiembre 28, 2012, 09:14:56 pm »
no te entendí bien,¡ queres que tu programa en batch no se vea o que el programa que inicia tu programa no se vea? Para lo primero, existe un programa que se llama "bat to exe converter", en el que hay una opcion para que no se vea la pantalla negra de tu programa
En línea
First they ignore you...
Then they laugh at you...
Then they fight at you...
Then you win.
Mohandas Gandhi
daggerismo
{ L0 } Ñuub
Mensajes: 3
Re:ayuda con bat
«
Respuesta #2 en:
Septiembre 28, 2012, 09:56:07 pm »
tengo un bat que me abre un programa y quiero que al abrir ese programa, ese programa no se vea
osea como dijiste tu quiero que el programa que abro con mi bat no se vea mas que solo en la barra de notificaciones... ya tengo el bat 2 exe y tambien lo pase a exe con el iexpress de windows, es casi lo mismo
En línea
@NetFcruz
Developer
{ L7 } Juanker
Mensajes: 1299
!La Curiosidad es Nuestro propio LIMITE!
Re:ayuda con bat
«
Respuesta #3 en:
Septiembre 29, 2012, 07:03:22 pm »
HOLA espero no llegar tarde lo que entendi es que con el bat abres tu programa y que una vez abierto lo cierre y lo mantenga en la barra de notificaciones(al programa, no al bat cierto). Corrigeme si no entendi.
Saludos...
En línea
"El Conocimiento es libre"
“El software es como el sexo: mejor si es libre y gratis”...
“HackxCrack.es mi segundo Hogar".
daggerismo
{ L0 } Ñuub
Mensajes: 3
Re:ayuda con bat
«
Respuesta #4 en:
Septiembre 29, 2012, 09:18:21 pm »
no que lo cierre... que solo lo ejecute en segundo plano... como quien dice con el bat abrir el IDM pero que pase directo a la barra de notificacion sin tener que verlo en la pantalla... se entiende???
En línea
@NetFcruz
Developer
{ L7 } Juanker
Mensajes: 1299
!La Curiosidad es Nuestro propio LIMITE!
Re:ayuda con bat
«
Respuesta #5 en:
Octubre 01, 2012, 04:38:20 pm »
Respuesta1:
Ok yo pongo algo similar, 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.
Respuesta2:
Asegúrate de que pones la ruta correctamente, teniendo en cuenta que si el nombre de un directorio o archivo contiene espacios, debes escribirlo al modo MS-DOS.
Por ejemplo. En mi PC tengo el Avidemux y el VirtualDub en los siguientes directorios:
C:\video\Avidemux 2.4\avidemux2_gtk.exe
C:\video\VirtualDub-1.6.2\VirtualDub.exe
Ninguna de las dos aplicaciones está en el PATH del sistema.
Según el ejemplo que he puesto, el .bat quedaría así:
@ECHO OFF
:START
ECHO corriendo el primer programilla...
START C:\video\Avidemux 2.4\avidemux2_gtk.exe
pause
ECHO corriendo el segundo programilla...
START C:\video\VirtualDub-1.6.2\VirtualDub.exe
Pero no sería válido. La consola no reconoce la primera ruta porque el nombre del directorio contiene espacios (Avidemux 2.4). Y en este caso no serviría entrecomillar la ruta.
Tendría que escribirlo así:
@ECHO OFF
:START
ECHO corriendo el primer programilla...
START C:\video\Avidem~1.4\avidemux2_gtk.exe
pause
ECHO corriendo el segundo programilla...
START C:\video\VirtualDub-1.6.2\VirtualDub.exe
Es decir, Avidem~1.4 en lugar de Avidemux 2.4. Fíjate en que para la consola, el .4 es la extensión del directorio y Avidem~1 el nombre al modo MS-DOS.
Y el .bat funciona correctamente
saludos.
En línea
"El Conocimiento es libre"
“El software es como el sexo: mejor si es libre y gratis”...
“HackxCrack.es mi segundo Hogar".
Imprimir
Páginas: [
1
]
Ir Arriba
Hack x Crack - Comunidad de Seguridad informática
»
Programación
»
Scripting
»
Batch / Bash
»
ayuda con bat
Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso...
OK
Learn more