Закрытие открытых файлов с помощью C #
У меня есть ситуация, когда люди подключаются к файлам на общем ресурсе, и это мешает мне перезаписать файл. Я пытаюсь написать метод, который будет проверять, заблокирован ли файл filePath, который я предоставляю, таким образом, и закрывать сетевой сеанс этого ресурса.
Я посмотрел на провайдера ADSI Winnt, но член Resources.Remove не реализован. Затем я посмотрел на Win32_ServerSession и, хотя я могу использовать элемент Delete, он убивает все ресурсы для данного пользователя. Мне нужно выяснить, как быть более конкретным.
Я гулял с GetRelationsShips and Properties, но сейчас я просто в тупике.