как узнать на каком компьютере открыт документ

Как определить кто открыл файлы в сетевой папке и сбросить сессии пользователя в Windows Server

На общедоступном сетевом ресурсе могут возникать ошибки доступа к файлам. Причиной этому является некорректно завершенная сессия пользователя, ошибки в работе ПО или просто кто-то открыл файл и не закрывает его. В такой ситуации файл оказывается заблокированным и не доступен для работы другим пользователям.

Решить проблему доступа к файлу можно путем закрытия сеансов использующих этот файл. В этой статье я расскажу как определить кто открыл файл в сетевой папке и как закрыть это подключение.

Рассмотрим два способа:

1 способ. Получаем список открытых файлов с помощью оснастки «Управление компьютером».

Для получения списка открытых файлов на файловом сервере воспользуемся оснасткой консоли «Управление компьютером». Для запуска оснастки нажимаем сочетание клавиш «Win + R» и набираем название оснастки «compmgmt.msc».

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

В иерархии оснастки переходим /Управление компьютером/Служебные программы/Общие папки/Открытые файлы.

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

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Закрываем файл. Чтобы закрыть сетевой файл открытый другим пользователем находим его в списке и в контекстном меню выбираем пункт «Закрыть открытый файл».

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

2 способ. Просмотр открытых файлов через командную строку утилитой Openfiles.

Утилита Openfiles дает нам более широкие возможности по поиску и закрытию заблокированных файлов.

C помощью openfiles можно просмотреть список открытых файлов на сервере удаленно. Для этого открываем командную и запускаем утилиту с параметрами.

По-умолчанию список файлов показан в формате таблицы, но есть параметры позволяющие изменить формат вывода:

Если необходимо увидеть информацию о количестве блокировок файлов (#Locks) и в каком режиме открыт файл (чтение или запись), то можно воспользоваться параметром /v.

Определяем кто открыл сетевой файл.

Чтобы найти пользователя, который открыл и заблокировал нужный нам файл запускаем Openfiles с командой find.

в команде find указан параметр /i, чтобы поиск был регистронезависимым.

После того когда мы узнали имя пользо

Закрываем заблокированный сетевой файл.

Закрыть открытый файл можно по id сессии таким способом:

Закрыть все сетевые подключения к файлам и папкам, которые открыл пользователь BadUser:

Закрыть все файлы и директории открытые в режиме чтение/запись:

Закрыть все подключения к директории с именем «c:\myshare»:

Чтобы сбросить все сессии на удаленном сервере FileServer, которые открыл пользователь domain\baduser, независимо от id сессии:

Источник

Как узнать, на каком компьютере открыт файл в сетевой папке?

Среда:

Windows XP sp3, сервер Windows 2003

Проблема:

У нас есть несколько десятков киоск-машин, каждая из которых имеет одно и то же имя для входа, которые время от времени и на короткое время сохраняют файл в общем ресурсе. Скорость составляет несколько замков и выпускает за минуту.

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

Мы можем закрыть файл, когда это произойдет, но пройдет несколько минут или дольше, и это неприемлемое отключение.

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

Кажется, есть пробел в информации, которую мы можем получить с сервера:

Мы можем видеть из различных инструментов:
-Какие файлы открыты и заблокированы. (много способов)
-Каким входом в систему указан или заблокирован конкретный файл. (много способов)
— на конкретном компьютере обычно открыт файл. (Общие папки, сессии mmc)

Кто-нибудь знает способ добраться до этого?

Посмотрите на эту маленькую бесплатную утилиту ( ShareWatch ), я думаю, она сделает то, что вы ищете.

Одна из перечисленных функций: «Показывает пользователей и компьютеры, которые подключены к каждому общему ресурсу, а также какие файлы открыты».

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Введите командную строку (CMD),

затем введите: openfiles / ip запроса сетевого ресурса

И имя пользователя и пароль могут потребоваться.

Я полагаю, что вы захотите сослаться на пост Sky100, поскольку он прав, не в том, чтобы предоставить вам то, что вы просили, а в том, что вам нужно для решения вашей проблемы. Вам нужно будет сослаться на заблокированный идентификационный номер с помощью команды «openfile / query / v» (verbose), поскольку она предоставит вам необходимые данные. Ищите имя файла в указанном списке, данные покажут, для какого элемента разрешено чтение и запись, и вместе с ним предоставит конкретный идентификационный номер. Нет, вы не сможете найти, для какой конкретной системы заблокирован файл, но с помощью предоставленных инструментов вы можете отключить этого пользователя от файла. Вот шаг за шагом, чтобы упростить мои разговоры.

1) На файловом сервере с правами администратора выполните Пуск> Выполнить> CMD [ENTER]

2) Рабочий стол CD [ENTER] (скоро вы увидите, почему.)

3) openfiles / query / v> file.txt [ENTER] (это создаст файл на рабочем столе со списком всех открытых файлов на сервере.)

4) Откройте файл file.txt и найдите строку, содержащую как ваше имя файла, так и права на чтение + запись.

5) Запишите идентификационный номер в этой строке и вернитесь к командной консоли.

6) openfiles / отсоединить / ID [поставить номер ID здесь] [ENTER]

Пока у вас есть права администратора на файловом сервере, он будет отключать эту систему от файла, и, если ваша система автоматизирована, это позволит продолжать работу по мере необходимости.

Ссылки: openfiles / query /? открыть файлы / отключить /?

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

Является ли проблема, которую вы пытаетесь решить, той, которую вы указали (например, сопоставление определенного клиентского компьютера (не пользователя) с заблокированным файлом), или это проблема блокировки, которую вам необходимо решить?

Если последний поможет, то я бы посмотрел на две вещи:

Проверьте AV, установленный на ваших клиентах. Я видел, что множественные AV на клиентской стороне вызывают серьезную неприятную аномальную блокировку поведения на общих ресурсах.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Параметры EnableOplocks REG_DWORD 0 или 1 По умолчанию: 1 (включено)

Это несколько снизит производительность, но ничего не должно сломать.

В моей попытке решить проблему RobW и предложить альтернативное решение, я не смог ответить на его вопрос.

Я считаю, что решение, которое вы ищете, заключается в настройке политик аудита в этой системе, а затем в настройке этого файла для аудита любого доступа от этого конкретного пользователя. Шаги для выполнения этого могут различаться в зависимости от настроек вашей сети, поэтому я собираюсь отослать вас к технической ссылке Microsoft по настройке различных систем для аудита.

После того, как вы это настроите, убедитесь, что выполнили настройку конкретного файла, который вы хотите отслеживать, подключив учетную запись пользователя в качестве аудитора, вы должны быть готовы к работе.

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

Может быть полезно настроить журнал безопасности на очистку каждые несколько дней.

Если это не сработает, скорее всего, вам нужно будет настроить систему для каждого имени хоста, обращающегося к файлу, а не имени пользователя. Я считаю, что это стало возможным благодаря консоли управления Microsoft.

Опять же, если вам нужно программирование, я не бизнесмен, заинтересованный в том, чтобы брать кучу ваших денег на какую-то крошечную программу. Я предоставляю качественное программирование по цене, от которой даже человек не будет уклоняться. Я надеюсь, что это поможет вам в решении вашей проблемы.

Источник

Управление открытыми файлами на файловом сервере Windows (SMB)

Если вы администрируете общие сетевые папки Windows, скорее всего вы периодически сталкиваетесь с просьбами пользователей принудительно закрыть файлы, открытые (заблокированные) в сетевых папках другими пользователями. Обычно это связано с некорректной работой программы, неправильном завершении сессии пользователя или ситуациях, когда пользователь открыл файл и забыл закрыть его (ушел домой, в отпуск и т.д.). Во всех этих случаях файл в сетевой папке оказывается заблокированным, и другие пользователи не могут вносить в него изменения.

В этой статье мы покажем, как получить список открытых файлов на файловом сервере Windows, узнать какие пользователи их используют, и способы сброса файловых сессий для разблокировки открытых файлов.

Вывод списка открытых файлов в сетевой папке Windows

Список открытых по сети файлов в Windows можно получить с помощью стандартной графической консоли Computer Management (Управление компьютером — compmgmt.msc ).

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Этот же список открытых файлов можно получит с помощью встроенной консольной утилиты Openfiles. Например, с помощью следующей команды можно получить id сессии, имя пользователя и полный локальный путь к открытому файлу:

Openfiles /Query /fo csv |more

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Вы можете вывести список открытых файлов на сервере удаленно. Например, чтобы вывести все открытые по сети файлы на сервере mskfs01, выполните:

Openfiles /Query /s mskfs01 /fo csv

Определяем пользователя, который открыл файл в сетевой папке с помощью Openfiles

Чтобы удаленно определить пользователя, который открыл (заблокировал) файл cons.adm в сетевой папке на сервере mskfs01, выполните команду:

Openfiles /Query /s mskfs01 /fo csv | find /i «cons.adm»

Можно указать только часть имени файла. Например, чтобы узнать, кто открыл xlsx файл, в имени которого есть строка farm, воспользуйтесь таким конвейером:

Openfiles /Query /s mskfs01 /fo csv | find /i «farm»| find /i «xlsx»

Можно, конечно найти открытый файл и в графической консоли Computer Management, но это менее удобно (в консоли нет возможности поиска).

Как принудительно закрыть открытый файл в Windows?

Чтобы закрыть открытый файл, нужно найти его в списке файлов секции Open Files и в контекстном меню выбрать пункт “Close Open File”.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Если на файловом сервере сотни открытых файлов, найти их в консоли будет непросто. Удобнее воспользоваться утилитой Openfiles. Как мы уже говорили, она возвращает ID сессии открытого файла. Вы можете принудительно закрыть файл и сбросить подключение пользователя по ID SMB сессии. Сначала нужно определить ID сессии открытого файла:

Openfiles /Query /s mskfs01 /fo csv | find /i «farm»| find /i «.xlsx»

Теперь можно принудительно отключить пользователя по полученному идентификатору SMB сессии:

Openfiles /Disconnect /s mskfs01 /ID 67109098

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ
Можно принудительно сбросить все сессии и освободить все файлы, открытые определённым пользователем:
openfiles /disconnect /s mskfs01 /u corp\aivanova /id *

Get-SMBOpenFile: вывод списка открытых по сети файлов в PowerShell

В версии PowerShell в Windows Server 2012/Windows 8 появились командлеты для управления сетевыми файлами и папками на SMB сервере. Эти командлеты можно использовать чтобы удаленно закрыть открытые по сети файлы.

Список открытых файлов можно получить с помощью командлета Get-SMBOpenFile. Чтобы закрыть файл (сбросить подключение), используется Close-SmbOpenFile.

Для вывода полного списка открытых файлов на сервере, выполните команду:

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Команда возвращает ID файла, ID сессии и полное имя файла.

Можно вывести список открытых файлов с именами пользователей и компьютеров (IP адресами):

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Можно вывести все файлы, открытые определенным пользователем:

Get-SMBOpenFile –ClientUserName «corp\aaivanov» |select ClientComputerName,Path

или с определенного компьютера (сервера):

Get-SMBOpenFile –ClientComputerName 192.168.12.170| select ClientUserName,Path

Можно вывести список открытых файлов по шаблону. Например, все открытые по сети exe файлы:

или файлы с определенным именем:

Но обычно удобнее закрыть файл по имени:

С помощью Out-GridView можно сделать простую графическую форму для поиска и закрытия файлов. Следующий скрипт выведет список открытых файлов. Администратор должен с помощью фильтров в таблице Out-GridView найти, выделить нужные файлы и нажать ОК. В результате выбранные файлы будут принудительно закрыты.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Как удаленно закрыть открытые SMB файлы с помощью PowerShell?

Командлеты Get-SMBOpenFile и Close-SmbOpenFile можно использовать чтобы удаленно найти и закрыть открытые файлы. Сначала нужно подключиться к удаленному SMB серверу Windows через CIM сессию:

$sessn = New-CIMSession –Computername mskfs01

Следующая команда найдет SMB сессию для открытого файла *pubs.docx и завершит ее.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

С помощью PowerShell вы можете закрыть и разблокировать на файловом сервере все файлы, открытые определенным пользователем (пользователь ушел домой и не освободил файлы). Например, чтобы сбросить все файловые сессии для пользователя ipivanov, выполните:

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Спасибо, поправил ошибку! Лишний символ.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Спасибо, полезный материал!

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

А как сделать наоборот? Отобразить список папок с открытым доступом для конкретного пользователя?

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

У Sysinternals есть утилитка AccessChk. Думаю с помощью нее проще всего получить список результирующих прав на каталоги для конкретного пользователя.
На вход подаем имя пользователя и имя папки. Запускаем на сервере. В результате получаем список обьектов и результирующие права доступа (R/Rw …).
accesschk corp\vasyauser d:\share
Попробуйте.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Добрый день. В чём может быт проблема в случае, когда файл принудительно закрытый через консоль не закрывается на удаленном сервере?

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Кто-то использует этот файл. Возможно локально. Либо сразу после закрытия открывает… Идентфикатор сесии тот-же?

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Файл точно не открывается, поскольку после закрытия через консоль не закрывается на удаленном сервере, проверил, подключившись под другим пользователем и открыв файл на сервере.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Я что-то запутался… Опишите проблему точнее, какой-то сумбур получился 🙂

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Да, запутанно написал, извините. Файл находится на сервере A (файловый сервер), я захожу на сервер Б с правами пользователя и открывают файл лежащий на сервере А. Затем захожу на сервер А с правами администратора и закрываю файл открытый с правами обычного пользователя с сервера Б, используя консоль. Но файл не закрывается.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Михаил
А что за файл? Какая-то специфическая программа? Или обычный офисный документ?

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Проверьте идентификатор сессии открытого файла. Он меняется, когда вы его отключали через консоль?

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Да, идентификатор меняется. Ещё есть нюанс, должен ли файл закрываться у пользователя как приложение? Поскольку я не вижу новой сессии, до тех пора пользователь не произведет манипуляций с файлом. Например, сохранит документ. Т.е. я закрываю через консоль файл, он не закрывается у пользователя, но исчезает сессия в консоли. Пользователь пересохраняет открытый файл тем самым открывая новую сессию.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Тут все верно. Путь к файлу остался в приложении. Когда приложение сохраняет файл (через то же автосохранение), создается новая SMB сессия к файлу.
В вашем случае надо после отключения файла нужно пристрелить приложение на удаленном компьютере.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Скорее всего никак. У выполняющего команду должны быть права администратора роли File Server. Либо как вариант сделать задание в планировщике, которое запускается автоматом или по требованию и сохраняет в текстовый список открытых файлов. Нужным пользователям можно дать права на текстовый файл или запуск задания.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Здравствуйте. Есть шара на сервере и пользователи часто обращаются узнать кто открыл определенный файл на шаре. Как и чем сделать так чтобы юзер сам мог посмотреть кем открыт файл?

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Без предоставления прав админа на сервере не знаю как это сделать.
Как вариант — поднять на этом же сервере IIS из одной страницы, которую формирует планировщик запуская раз в 5 минут команду выгрузки списка текущих открытых файлов в html.
Хотя бы так:
del /q c:\inetpub\site1\index.html
Openfiles /Query >> c:\inetpub\site1\index.html

Пользователи, если хотят понят кем открыт их любымый отчет, просто открывают этот сайт, ищут в списке свой файл и определяют злодей, который держит файл открытым на RW.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Вот прям процессы убиваются на компьютерах, где эти исполняемый файлы запушены с сетевой папке? Мне почему-то кажется, что так не получится.
По логике, если exe запустилось, она уже будет работать в памяти на компьютере, где запушено. Если ему понадобится обратится к exe файлу на шаре, он к нему сходит.
Может проще шару временно отключить на время обновления?

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Здравствуйте, проясните такой вопрос: на файловом сервере 2012R2, пользователи работаю с файлами dwg(через AutoCAD). User1открывает файл с сервера и начинает в нем работать, если в это время User2 откроет этот файл то получит уведомление что файл можно открыть только для чтения. Но бывают случаи когда User2 открывает файл в котором точно работает User1 но не получает уведомления и получает права на редактирование файла. Чаще такое наблюдается когда User1 отходит на некоторое время от компьютера, обострилась ситуация когда натравили GPO «Включение заставки через 600с».

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Доброго дня коллеги, подскажите как реализовать задачу?Как правильно настроить доступ доменному пользователю что бы он мог подключиться через PS и закрыть файлы?

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Я бы посмотрел в сторону powershell just enough administration (правильный путь) или некого задания в планировщике, которое берет инфу о файлах, которые нужно закрыть из текстового файла (задания запускается из-под админа)

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

В общем, дочитал комментарии и увидел ответ.
Get-SmbOpenFile | where

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Спасибо за статью. А кто-нибудь сталкивался с таким?
Пользователь работает с документами (pdf, word, excel) на сетевом диске (файловый сервер), закрывает их, а другой пытается удалить/перенести файл или папку (в которой были эти документы) и не может, т.к «этот файл открыт в другой программе» и т.д. При этом, на файловом сервере, я по открытым файлам общих папок вижу, что первый пользователь продолжает держать папку, в которой он работал с документами. Иногда помогает перезагрузка ПК (первого пользователя), а иногда папка сама себя отпускает. Я пытался разобраться с самим ПК пользователя, в частности с офисным софтом и самой Windows, но у меня много пользователей и у всех так или иначе возникает проблема с «заблокированными» папками. Может ли так быть, что групповая политика, что подключает диски файлового сервера пользователю, каким-то образом не давать отпускать папки, с которым он работал? Или есть какая-то настройка сброса сессии к папкам? Даже не знаю…

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Нужно искать процесс на компьютере пользователя, которые держит открытой сетевую папку. Может быть это антивирус или какой-то сканер, а может и офисное по работает некорректно.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Спасибо за статью. А как посмотреть, кто открыл файлы на терминальном сервере?
(файловый сервер, с переходом на удаленку становится мало актуальным.. даже странно, что кто-то сейчас открывает файлы не в терминальной сесии )

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Остался вопрос. Как выдать отдельному человеку права, чтобы он мог подключиться через mmc консоль и закрыть чужую сессию. И чтобы больше ничего сделать не мог.

как узнать на каком компьютере открыт документ. Смотреть фото как узнать на каком компьютере открыт документ. Смотреть картинку как узнать на каком компьютере открыт документ. Картинка про как узнать на каком компьютере открыт документ. Фото как узнать на каком компьютере открыт документ

Подскажите, пожалуйста, куда можно покопать, что и чем помониторить при такой проблеме, которая возникла после перехода на Windows 2012R2:
1. С одного компьютера запускается приложение, которое открывает ряд файлов на шаре.
2. На другом компьютере при копировании файлов с этой шары, копирование резко замедляется на открытых файлах. Ждет на открытом файле может несколько минут, потом копирование идет дальше быстро, но когда попадает на следующий открытый файл, опять неимоверная задержка. Ошибки нет, просто копирование может затянуться на 30 минут, например. Пробовал на Windows 7, Windows 10 и даже Windows 2003. Везде этот эффект одинаковый.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *