Я могу сказать, какой процесс удерживает блокировку с помощью Unlocker .
Но проблема в том, что при блокировке файла на удаленном компьютере Unlocker не показывает, кто или какой процесс блокирует.
Есть ли в любом случае, что удерживает блокировку удаленного файла (мой удаленный файл отображается через сетевой диск)? а также как снять блокировку?
windows
filesystems
locking
network-share
dance2die
источник
источник
Ответы:
Откройте Управление компьютером, щелкните правой кнопкой мыши (мой) Компьютер и нажмите «Управление»:
Системные инструменты> Общие папки> Открытые файлы
Чтобы подключиться к удаленному компьютеру, выберите «Управление компьютером (локальное)» на левой панели, затем откройте диалоговое окно « Действие> Подключиться к другому компьютеру ... », введите имя компьютера и нажмите «ОК».
Вы также можете отключить сеансы от этого интерфейса.
источник
Process Explorer может искать дескриптор файла
Однако на удаленной машине вы хотите объединить PsExec с Handle , чтобы выполнить Handle на удаленном компьютере.
источник
Посмотрите на
handle
Sysinternals.источник
У меня нет опыта в этом, но команда openfiles может делать то, что вы хотите.
источник
Unlocker - отличный инструмент.
У нас это есть на всех наших серверах Windows. Он откроет файл для вас и покажет вам, что его использует.
источник
Если вы работаете в Unix / Linux / BSD,
lsof(8)
должны делать то, что вы хотите.источник