Windows 10のBAT ファイル

Anonymous
2022-11-04T07:44:34+00:00

お世話になります。

以下のバッチファイル(本当にやりたいことはもっと別ですが単純化して確認)が正常に動作せず困っております。

%%nは1からのカウント
%m%と%l%は、%%nをもとに計算

1回目の実行では、
%%nはカウントアップするけれど%m% %l%は空白

ctrl+cで中断して

2回目以降

%%nはカウントアップするけれど
%m% %l%は、固定値(中断したところの値?)が表示される

やりたいことは、カウントアップしながら自~至のパラメータを変えて別のexeを繰り返し実行したいのですが

カウントアップの段階でうまくいかない状況です。

以下テストバッチファイル

----ここから

@echo off

for /l %%n in (0,1,100) do (

timeout /nobreak 1

SET /a m=%%n+1

SET /a l=%%n+0

echo n = %%n

echo m = %m%

echo l = %l%

)

----ここまで

家庭向け Windows | Windows 10 | PC プロジェクション

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

5 件の追加の回答

並べ替え方法: 古い順
  1. motosan 3,570 評価のポイント
    2022-11-04T14:17:54+00:00

    ウィンドウズスクリプトプログラマ様

    call でコマンドも実行できるのですね。

    勉強になりました。

    ありがとうございます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません