Иногда возникает проблема, когда пользователь открывает какой либо файл по сети, а потом благородно об этом забывает, например очень быстро убегая после работы домой. А внести нам изменения то надо! В таком случае, мы можем прибегнуть к силе волшебной команды OPENFILES
И так, какие варианты у нас есть (командная строка с админскими правами):
1. Посмотреть, какие же файлы у нас на сервере открыты до кучи:
2. Убить процесс пользователя, который занял наш файл:
3. Убить все подключения пользователя (если нам нужны несколько файлов открытие незадачливым пользователем):
Несколько полезных команд:
Отобразить список открытых файлов на удаленном компьютере, с использованием имени пользователя и пароля, задаваемых в командной строке
Отобразить список открытых файлов на удаленном компьютере SERVER. Для выполнения команды на удаленном компьютере используется имя пользователя user1 в домене mydomain и пароль mypass. Если имя пользователя и пароль не заданы — используется учетная запись, от чьего имени выполняется команда OPENFILES.
Записать результаты выполнения команды в текстовый файл C:\OpenedFiles.txt
Ну и напоследок, можно посмотреть примеры использования команд помощи, м.б. чего нового можно найти.
OPENFILES /Query /? | more - выдать подсказку по использованию параметра /Query в постраничном режиме вывода на экран
OPENFILES /Local /? > D:\oflocal.txt - выдать подсказку по использованию параметра /Local в текстовый файл D:\oflocal.txt