Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试调试复杂的 CMD 批处理脚本。有没有办法一次运行一条语句,就像某些 IDE 允许您逐步运行程序一样?
此外,我想将所有内容(每条语句及其评估后的结果)记录到日志文件中。
goto这适用于除and之外的所有命令(我设法在短时间内测试)for,以及扩展多行的命令。
goto
for
这是一个草案,可以改进。
@echo off for /f "delims== tokens=*" %%a in (target.bat) do ( echo. echo %%a echo %%a >> log.txt pause %%a )
它会告诉您将要运行的命令并将其放入 log.txt 文件中。然后在按下一个键时运行命令。
如果有人可以改善这一点,请告诉我如何。
希望这有帮助。莫娜。