vbscript: sustituir última linea escrita en stdout.

Iniciado por BlaineMonkey, 5 Septiembre 2011, 14:42 PM

0 Miembros y 1 Visitante están viendo este tema.

BlaineMonkey

Quiero hacer un script ".vbs" en windows XP.
Me gustaría sacar por consola el mensaje siguiente: "Configurando equipo 10%"
Con el método WriteLine lo escribe, el problema es que quiero ir actualizando en consola el 10% por el porcentaje adecuedo. Con WriteLine crea una nueva línea. ¿Cómo puedo sustituir un texto ya escrito en consola?

Novlucker

Realmente no puedes hacerlo de manera dinámica, así que hasta resulta más sencillo hacerlo con una barra de progreso con el objeto internetexplorer.application

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

BlaineMonkey

Muchas gracias por tu ayuda. El problema es que es un script de mensajes por consola. Al tener que ser mensajes por consola me parece más elegante poner en la misma linea el porcentaje del proceso que añadir nuevas líneas.

¿Alguna otra idea?

nosoqui

guarda el estado del progreso en una variables.... y cada x tiempo, haz un borrón de la pantalla y pon el estado actual.