Autor
|
Tema: Imagen de carga (Leído 3,826 veces)
|
joseljmz
Desconectado
Mensajes: 2
|
Hola hice un batch para iniciar unos servicios de windows, para inmediatamente despues ejecutar un programa, y una vez se cierre el programa se detienen los servicios iniciados. Lo que quisiera ahora es: - Ocultar la consola
- Mostrar una imagen mientras se inician los servicios
- Mostrar las salidas del inicio de servicios en la imagen
Esto es lo que tengo: net start ufad-ws60 net start VMAuthdService net start VMnetDHCP net start "VMware NAT Service" net start VMUSBArbService start /wait vmplayer.exe net stop ufad-ws60 net stop VMAuthdService net stop VMnetDHCP net stop "VMware NAT Service" net stop VMUSBArbService Realmente no se si se podra hacer, a ver si me ayudan Gracias.
|
|
|
En línea
|
|
|
|
SuperDraco
Desconectado
Mensajes: 2.505
Crew Dragon
|
1- Para ocultar la consola necesitas herramientas externas como NirCMD, o un VBscript que lo he comentado mil veces, usa el buscador del foro plz. 2- No puedes mostrar una imagen en la consola. Lo máximo que puedes hacer es abrir una imagen con el visualizador de imagenes que tengas predeterminado, aunque supongo que ya lo sabes, pero te pongo un ejemplo: O hacer una miniapp con un lenguaje fácil como VB para visualizar imagenes, y correrla con tu propósito usando Batch. 3- No he entendido tu propósito en el punto 3 xD. Saludos.
|
|
|
En línea
|
No he vuelto, solo estoy de paso.
|
|
|
FranciskoAsdf
Desconectado
Mensajes: 231
Ni bueno, ni malo. Solo nada.
|
En el tercer punto se refiere a que en la imagen se vaya mostrando por ejemplo
"iniciando servicio asdfdsfasd"
y asi xDD.
PD, lo de la imagen solamente se me ocurre que puede ser con VB6, no es dificil, yo hice una para un programa, debes crear un formulario nuevo y el formulario debe ser solo la imagen, ahora para hacer que muestre lo que carga el batch, no tengo la mas minima idea de como hacerlo xD
Saludos xD
|
|
|
En línea
|
Asdf debería ser algún tipo de función.
|
|
|
SuperDraco
Desconectado
Mensajes: 2.505
Crew Dragon
|
ok, entonces...
3- una imagen es una imagen, no puedes interactuar con ella en tiempo real ...¿Como demonios vas a escribir dentro de una imagen? osea, los pixels ya están dibujados... y batch no es Photoshop ...Para lo que pides necesitarías una imagen ya pre-diseñada a tu gusto por cada servicio que quieras mostrar, con las "salidas" que quieras mostrar... y simplemente ir interponiendo las imagenes a medida que se ejecuten los servicios...
O eso, o pensar en algún "trukito", como por ejemplo poner en un form del VB6, un picturebox con la imagen de fondo negra (O como quieras...), y delante un textbox que vaya mostrando las salidas.
Pero ojo, eso sigue sin ser escribir en la imagen, es escribir delante de la imagen.
No se si te servirá de algo todo esto que dije.
Saludos
|
|
« Última modificación: 18 Agosto 2011, 01:39 am por pitoloko »
|
En línea
|
No he vuelto, solo estoy de paso.
|
|
|
joseljmz
Desconectado
Mensajes: 2
|
Hola gracias por responder,
Pues si entendieron perfectamente lo que yo queria hacer, la verdad es que no tengo instalado el visual basic pero si el visual basic for app que viene con office, se podra hacer algo con eso?
Otras alternativas? por ahi lei que con power shell se pueden usar los form de windows? es posible?
Si no se puede tendre que instalarme el visual basic nomas, auq es un poco engorroso usarlo en win7, me dio muchos problemas la ultima vez que lo instale.
|
|
|
En línea
|
|
|
|
|
|