C# 强行关闭其他软件对文件的占用

using System.Diagnostics; // 获取占用文件的进程并强制结束

public void CloseProcessByFileName(string fileName) {

  Process[] processes = Process.GetProcessesByName(fileName);

  foreach (Process process in processes)

  {

    process.Kill();

  }

}

 

在上面的代码中,我们使用了 Process 类来获取正在占用指定文件名的进程,并使用 Kill 方法强制结束这些进程。请注意,这种方法可能会导致数据丢失和其他意外后果,所以请在使用前仔细考虑。

posted @ 2023-03-31 16:31  qingningmeng  阅读(815)  评论(0)    收藏  举报