繁华开满天机
不是很简单,但是在WindowsVista和更高版本上,您可以使用重新启动Manager API查看谁在使用文件。InternetExplorer缓存设置包括有关使用此方法检测哪个进程具有的详细信息。iexplore.exe打开。省略了很多细节:// Start an RM sessionRmStartSession(&sessionHandle, 0, sessionKey);// Register the file you are checkingRmRegisterResources(sessionHandle, 1, filePathArray, 0, NULL, 0, NULL);// Get all processes that have that file open.RmGetList(sessionHAndle, &nProcInfoNeeded, &nProcInfo, processes, &rebootReason);RmEndSession(sessionHandle);