Я нашел аналогичный вопрос здесь, но он был закрыт/принят с ответом "не делай этого".
Я в ситуации, когда меня не волнует, что происходит с другими приложениями, я хочу взять файл, который может быть заблокирован другими (грубо, если необходимо) и иметь с ним дорогу. Мне может понадобиться переместить, переименовать или удалить этот файл.
В основном мне нужно обрабатывать файлы в каталоге, который создается приложением, которое не очищает его. Я знаю, что приложение обрабатывается, когда мои вызовы, но мне нужно убить блокировки, когда я запускаю. Кроме того, кажется, что я противоречу чтению из локального программного обеспечения AV, сканирующему удаленный доступ, где находится сервер.
Все это добавляет к неразрешимой ситуации "сила закрытия", поэтому я могу делать то, что мне нужно. Кто-нибудь есть идея, что делать?