9

我正在编写一个更新一些驱动程序的应用程序。但是驱动程序正在“使用中”,除非我重新启动计算机,否则无法删除。

那么如何编写应用程序来删除这些锁定的驱动程序而无需重新启动 PC。如果必须重新启动,那么当计算机重新启动并删除这些文件时,如何自动重新启动我的应用程序?

4

2 回答 2

5

MoveFileEx对于 Windows,您可以通过调用API(或所描述的注册表)在重新启动时“安排”移动/删除文件。

于 2010-05-24T15:00:03.237 回答
0

如果您可以禁用正在使用驱动程序的硬件,这可能会允许卸载和替换驱动程序。

于 2010-05-24T14:25:47.317 回答