[英]Display output in a certain way using echo of batch
您可以濫用set /p
寫入屏幕。 它不會附加換行符。 您還需要回車以返回到行的開頭以覆蓋舊的輸出:
@echo off
setlocal EnableDelayedExpansion
for /f %%a in ('copy /Z "%~dpf0" nul') do set "CR=%%a"
for /l %%n in (1,1,6) do (
set /P "=Count %%n of 6!CR!" <nul
timeout 1 >nul
)
第一個for /f
循環只是為了獲得CR
(回車)。 您必須使用延遲擴展才能使用它( %CR%
不起作用)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.