Zac*_*ott 4 debugging command-line batch-file
是否有像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
)
Run Code Online (Sandbox Code Playgroud)
如果要在执行时停止并检查每一行,请尝试:
for /l %A in (1,1,10) do (
@echo %A
pause
)
Run Code Online (Sandbox Code Playgroud)
这会在每次迭代时停止脚本.
您的示例看起来像图像的备份脚本;
for /R %i in (*.jpg) do (
@echo %i
xcopy %i %DESTINATION% /M
)
Run Code Online (Sandbox Code Playgroud)
如果您创建了一个脚本,您可以将所有输出传递给日志文件,如果您没有在shell中输入,请不要忘记使用%% i而不是%i.
| 归档时间: |
|
| 查看次数: |
8367 次 |
| 最近记录: |