0

複雑な CMD バッチ スクリプトをデバッグしようとしています。一部の IDE でプログラムを段階的に実行できるように、一度に 1 ステートメントずつ実行する方法はありますか?

さらに、すべて (各ステートメントとその評価後の結果) をログ ファイルに記録したいと考えています。

4

1 に答える 1

0

gotoこれは、およびfor複数の行を拡張するコマンドを除くすべてのコマンド(すぐにテストできました)で機能します。

これはドラフトであり、改善することができます。

@echo off
for /f "delims== tokens=*" %%a in (target.bat) do (
echo.
echo %%a
echo %%a >> log.txt
pause
%%a
)

実行しようとしているコマンドを通知し、それを log.txt ファイルに入れます。次に、キーを押すと、コマンドが実行されます。

誰かがこれを改善できる場合は、その方法を教えてください。

これが役に立ったことを願っています。モナ。

于 2013-06-27T05:19:34.613 に答える