Por lo tanto, actualmente estoy haciendo una "pantalla de carga", y posiblemente para ahorrar algo de espacio en mi codificación, quiero saber si podría editar una línea ya emitida. Tendría quizás un corchete [] como una etapa de carga, por lo que sería posible poner un corchete, luego esperar y ver si el usuario presiona C (para continuar) durante 1-2 segundos, y si no pasa a la siguiente etapa ([] [])? Actualmente tengo un script donde [] está configurado como load
y para cada etapa, hago CLS
y luego echo %LOAD%[]
.¿Es posible editar una línea ya emitida en lote de Windows?
Además, ¿y si yo sólo quiero hacer una actualización de estado en una línea, como por ejemplo:
Checking status...
Loading server...
y luego
Checking status... OK
Loading server... done
puntos de bonificación si me puede encontrar un personaje como █
que es compatible con Batch.
No, pero se puede utilizar 'cls' y un bucle goto o la barra de título (vea el comando' title'). Compruebe también esta discusión: http://ss64.org/viewtopic.php?id=919. – npocmaka
@npocmaka: Debería eliminar nuestro comentario y convertirlo en una respuesta. –
sí, lo sé. Eso es lo que estoy haciendo actualmente. –