我用页面碎片整理保持我的页面文件健康,并将其设置为每次启动时运行,超时时间为 1 秒。我认为每次我告诉机器关闭(而不是重新启动)时,能够对机器的其余部分进行碎片整理会非常方便。如果它可以在 Windows 杀死所有后台进程后激活并提供一些有关其进度的信息,那将非常有用。
有什么可以做到这一点,或者有没有什么方法可以将批处理文件/命令“挂接”到关机过程中以运行“defrag.exe”?
请注意:我不需要搜索可以进行碎片整理的东西然后关机,而是启动关机程序(关闭所有正在运行/后台的应用程序),然后暂停在没有锁定文件的情况下关机以运行碎片整理。
答案1
我用O&O 碎片整理并且它可以做等效的事情:它可以在运行启动时碎片整理后关闭计算机。
答案2
您可以编写一个正在运行的批处理文件碎片整理然后关闭机器,如下所示:
C:\PathToMyDefrag\MyDefrag.exe -r "yourSxriptHere"
shutdown -s -f -t 00
MyDefrag-Script 确实需要以下行:
WhenFinished(exit)