如何以编程方式关闭Windows中的打开文件/应用程序?

时间:2014-05-16 18:46:31

标签: c++ windows visual-studio-2010 powershell mfc

由于操作原因,我正在将数据写入csv文件。比我在excel中打开文件来检查数据。通常我忘记在excel中关闭文件,下一个操作不能写入同一个文件。它看起来非常困难,如果不是不可能,但有没有办法在编写之前以编程方式关闭文件(=使用该文件的应用程序)?

我想首先要确定哪个应用程序正在使用该文件然后关闭该应用程序?也许有人为此写过一个课程?

1 个答案:

答案 0 :(得分:4)

好的,根据评论:

在第一个操作中将文件标记为ReadOnly。然后,您可以启动Excel并防止它对文件进行机会锁定。您仍然可以通过删除RO属性或在编写更新时使用-Force开关在后续操作中更新文件。