将 Windows 驱动器碎片整理作为 NSIS 安装程序脚本的一部分?

发布于 2024-08-09 12:37:13 字数 112 浏览 14 评论 0原文

我需要安装一个包含很多文件的软件。我们的经验表明,在高度碎片化的硬盘上,这会导致性能非常差。所以我想将自动磁盘碎片整理纳入我的安装程序(我计划使用 NSIS 编写)。如何在安装程序中包含碎片整理命令并读取结果?

I need to install a piece of software with a lot of files. Our experience showed, that on highly fragmented hard drives that leads to very poor performance. So I want to include automatic disk defragmentation into my installer (which I plan to write using NSIS). How can I include a defrag command and read the results as part of my installer?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尐偏执 2024-08-16 12:37:13

我将在设置中集成 Jkdefrag (http://kessels.biz/JkDefrag/) 并运行它命令行选项仅对您将文件复制到的目录进行碎片整理。

有很多选择,而且它是开源的。

笔记:
它使用 MS 的碎片整理 API,因此与任何其他碎片整理工具一样使用安全。如果您需要调整某些内容或更改文件的排序方式,您可以获得源代码。

I would integrate Jkdefrag (http://kessels.biz/JkDefrag/) in the setup and run it with the command line options to defragment only the directory where you copied the files into.

There are plenty of options and it is open source.

NOTE:
It uses the defragmentation API of MS, so it is as safe to use as any other defrag tool. And you have the source if you need to adapt something or change the way the files are sorted.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文