0

これが私のコードです(プログレスバーを作成しようとしましたが失敗しました)。

@echo off & setlocal enabledelayedexpansion
set bar=**********
set cnt=0
:LOOP
cls
set /A cnt+=1
echo.Progress:!bar:~0,%cnt%!
ping -n 1 www.google.com > nul 2>&1
if "%cnt%" NEQ 10 goto :LOOP
echo.finished.
pause > nul
exit /b

これを出力として取得します: bar:~0,1 bar:~0,2 bar:~0,3 etc.. etc.. 次のようにしたい: *, **, ***etc.. 基本的に毎秒 1 ずつアスタリスクを増やします。

4

1 に答える 1