我有一个批处理代码,在循环中调用另一个程序(meshlab),一个实例的平均时间约为6分钟,有时候需要的时间远远多于(可能卡在一些复杂的计算中)。所以我想知道是否有可能为循环设置计时器以进行下一步。这里是一个代码的例子:如何在循环中设置时间限制(批处理文件)
FOR %%I IN (C:\Users\Salam\Desktop\PreProcessed_Bosphorus\bs!var!\*.ply) DO (
meshlabserver -i %%~dpnxI -o %%~nI.ply -s C:\Users\Salam\Desktop\PreProcessed_Bosphorus\iso_per.mlx -om vn -l %%~nI.txt
)
如果我可以杀死正在运行的进程,那会更好,否则它会永远运行。 – SalamKh
是引号是空的还是意味着在meshlabserver语句周围? – SalamKh
他们是空的。您可以在两者之间放置文本,它将成为程序窗口的标题栏。当其他引用的术语符合要求并且是良好实践时,它们很重要。 – foxidrive