-4
以下は私がすでに試したことです。可能であれば、プログレスバーの更新が100%にジャンプするのではなく、ゆっくりと行われるようにしたいのですが、更新コマンドが出力には表示されないようにすばやく実行したいと考えています。コマンドプロンプトのタイトルにプログレスバーを作成するコードを書く方法は?
color 0a
%n=0
:start
if /L %n <100 (
%n+1=%n
title %n
goto start
)
else (
go to end
)
:end
echo finished
私はthis errorを受け取った、私はそれが何を言っているのか、それがなぜ機能しないのか理解していない。メモ帳でこれを書いて、これをウィンドウ上のバッチファイルとして実行しました。
バッチファイルの構文について読んでください!これはperlではありません。あなたの "バッチファイル"にはたくさんの間違いがあります。 –
質問タイトルはちょうど**コマンドプロンプトのタイトルにプログレスバーを作成することができます** – Squashman
'set /?'、特に 'set/a'を参照してください。だから 'set/a n =!n!+ 1'。その後、現在のエラーを修正している間、次のエラーはDelayedExpansionに関連します。議論は 'for /?'と 'set /?'を参照してください。これを有効にするには 'setlocal /? 'を参照してください。 –