gpt4 book ai didi

debugging - Windows 批处理文件调试器?

转载 作者:行者123 更新时间:2023-12-02 23:59:27 35 4
gpt4 key购买 nike

是否有像 Visual Studio 这样的程序可以让您调试 (dos) 批处理文件?我可以使用哪些技术来调试? Martin Brown 用一个漂亮的 for/each 循环回答了一个批处理文件问题。我很想看到变量循环时的值。

for/R A %i IN (*.jpg) DO xcopy %i B/M

最佳答案

要在循环时打印变量的值,您可以尝试:

for /l %A in (1,1,10) do (
@echo %A
)

如果您想在执行时停止并检查每一行,请尝试:

for /l %A in (1,1,10) do (
@echo %A
pause
)

这将在每次迭代时停止脚本。

您的示例看起来像是图像的备份脚本;

for /R %i in (*.jpg) do (
@echo %i
xcopy %i %DESTINATION% /M
)

如果您为此编写一个脚本,则可以将所有输出通过管道传输到日志文件,但如果您不在 shell 中键入此内容,请不要忘记使用 %%i 而不是 %i。

关于debugging - Windows 批处理文件调试器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/859245/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com