删除锁定的文件和文件夹

Coc*_*Dev 9 c# file-io system.io.directory delete-file

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

那么如何在不重新启动PC的情况下编写应用程序来删除这些锁定的驱动程序.如果重新启动必须重新启动,那么当计算机重新启动并删除这些文件时,如何自动重新启动应用程序?

Ale*_* K. 5

对于Windows,您可以通过调整MoveFileExAPI(或所述的注册表)来"重新安排"在重新启动时移动/删除文件.