Прочитать файл, который используется другим процессом - PullRequest
4 голосов
/ 21 июля 2009

Есть ли возможность прочитать файл, который используется другим процессом?

Спасибо.

Ответы [ 3 ]

7 голосов
/ 21 июля 2009

Если процесс удерживает монопольную блокировку файла, то нет. Если процесс удерживает общую блокировку, вы можете прочитать ее.

1 голос
/ 21 июля 2009

В зависимости от файлов, к которым вы хотите получить доступ, посмотрите на Volume Shadow Copy .

0 голосов
/ 21 июля 2009

Зависит от того, как другой процесс открыл файл (т.е. заблокирован ли он). Помните, что чтение файла во время его изменения другим процессом может привести к неожиданным результатам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...