複雑な CMD バッチ スクリプトをデバッグしようとしています。一部の IDE でプログラムを段階的に実行できるように、一度に 1 ステートメントずつ実行する方法はありますか?
さらに、すべて (各ステートメントとその評価後の結果) をログ ファイルに記録したいと考えています。
複雑な CMD バッチ スクリプトをデバッグしようとしています。一部の IDE でプログラムを段階的に実行できるように、一度に 1 ステートメントずつ実行する方法はありますか?
さらに、すべて (各ステートメントとその評価後の結果) をログ ファイルに記録したいと考えています。
goto
これは、およびfor
複数の行を拡張するコマンドを除くすべてのコマンド(すぐにテストできました)で機能します。
これはドラフトであり、改善することができます。
@echo off
for /f "delims== tokens=*" %%a in (target.bat) do (
echo.
echo %%a
echo %%a >> log.txt
pause
%%a
)
実行しようとしているコマンドを通知し、それを log.txt ファイルに入れます。次に、キーを押すと、コマンドが実行されます。
誰かがこれを改善できる場合は、その方法を教えてください。
これが役に立ったことを願っています。モナ。