-2
A
回答
1
如果其他过程只打开文件进行读取,它应该是可能的;然而,如果它打开它进行读写操作(或只是写入),那么它将锁定文件,以便其他进程(包括你的)无法打开它。至少在Windows中就是这种情况。
+0
这取决于你的操作系统,所以你应该限定你的答案 – 2013-03-05 17:08:48
+0
@Jonathan:完成。 – RobH 2013-03-05 17:14:12
相关问题
- 1. 如何复制C#中另一个进程正在使用的文件
- 2. 使用File.AppendAllText()后另一个进程正在使用的文件
- 3. 文件正在被另一个进程使用 - 使用FileInfo
- 4. 如何读取另一个进程正在使用的文件?
- 5. C#File.Delete,另一个进程正在使用的文件
- 6. 正在被另一个进程使用的vb.net文件
- 7. IOException:另一个进程正在使用的文件
- 8. 文件的流正在被另一个进程使用
- 9. 打开另一个进程正在使用的文件
- 10. 文件正在被另一个进程使用C#visual studio
- 11. 文件正被另一个进程使用
- 12. 文件正被另一个进程使用错误
- 13. 无法构建我的服务:无法复制文件,因为它正在被另一个进程使用
- 14. 如何清除另一个进程正在使用的文本文件
- 15. 无法删除文件。另一个进程使用的文件
- 16. 多线程和C#异常。文件正在被另一个进程使用
- 17. 使用vbscript将文件从一个文件夹复制到另一个文件
- 18. 复制从一个目录复制到另一个文件中使用Ruby
- 19. c#复制文件时(sql localdb)_IOEXCEPTION_进程无法访问文件,因为该文件正在被另一个进程使用
- 20. 正在恢复数据库 - 由于正在被另一个进程使用而无法访问文件
- 21. 避免复制文件时发生错误,另一个进程写入文件
- 22. 如何读取asp.net中另一个进程正在使用的xml文件
- 23. c#ASP.NET如何删除另一个进程“正在使用”的文件?
- 24. C#PDF删除 - 正在被另一个进程使用的文件'
- 25. 使用CopyFileEx来复制另一个用户的加密文件
- 26. 如何将一个页面从一个进程复制到另一个进程?
- 27. 进程无法访问该文件,因为它正在被另一个进程使用(要删除文件夹)
- 28. 无法删除文件(进程无法访问文件,因为它正在被另一个进程使用)
- 29. ssis - 平面文件源 - 进程无法访问该文件,因为它正在被另一个进程使用
- 30. 从一个文件到另一个文件的高效复制
您可以标记您正在使用的操作系统,因为这会有所作为。 – 2013-03-05 17:04:00
你有tagger c,C++,file,file-io,这些东西都没有特别的锁定机制...... – 2013-03-05 17:14:38
你甚至希望做到这一点务实或只是在所有(即通过命令行)?这个问题可能在错误的SE论坛上。 – Mike 2013-03-05 17:19:28