复制另一个进程正在使用的文件

时间:2013-03-05 17:02:05

标签: c++ c windows file file-io

我想克隆并使用另一个进程正在打开/使用的文件。这根本不可能吗?

我想定期复制文件内容(即每份副本5分钟,并在我的程序中使用副本)

1 个答案:

答案 0 :(得分:1)

如果其他进程只打开文件进行读取,则应该可以;但是,如果它打开它进行读写(或者只是写入),那么它将锁定文件,以便其他进程(包括你的进程)无法打开它。至少在Windows中就是这种情况。