我的问题是计算机试图一个接一个地执行每一个 md5 文件,而不是喘口气。这是一台现代且快速的计算机,但即便如此,它也会大量绊倒自己。
大多数时候它会运行一些 md5s,然后暂停自己直到你已经关闭了足够多的运行进程(我使用 Win+tab 来显示迷你视图,关闭任何显示绿色闪光条的)它以获得足够的内存来处理下一组等
然而,它通常会启动进程,抛出窗口,然后就崩溃了,就好像你一开始就没有要求它做任何事情一样。
for /R %%f in (*.md5) do start "" "%%f"
Pause
for /R %%f in (*.md5) do del /s "%%f"
我想知道是否有办法减慢这个过程。要么,通过说“运行 50 个 md5s,然后暂停直到它们全部关闭”,或者“运行以 a、b、c 开头的目录然后暂停直到它们全部关闭,然后运行 d、e、f...等“.
理想的解决方案是它也自动关闭任何完成的检查,只有失败(很少发生),这样用户只需执行“按任意键继续”,然后删除md5 文件。