Компьютеры · Инструкция
Активные SMB-сессии на Windows-компьютере: Get-SmbSession
`Get-SmbSession` работает на серверной стороне SMB: он перечисляет клиентов, которые сейчас используют опубликованные эт
Короткий ответ
Чтобы увидеть клиентов, подключённых к общим папкам этого ПК, используйте `Get-SmbSession`. ClientComputerName показывает клиента, ClientUserName — учётную запись, NumOpens — число открытых объектов.
Что делать
- Запустите PowerShell на компьютере, который раздаёт SMB-ресурсы.
- Выполните `Get-SmbSession`.
- Сопоставьте `ClientComputerName` с компьютером клиента, `ClientUserName` — с учётной записью, `NumOpens` — с числом открытых объектов.
- Если нужен один клиент, используйте фильтр `-ClientComputerName`; если список пуст, активных SMB-сессий на этом сервере нет.
Что проверить
- Проверяйте команду именно на SMB-сервере, а не на клиентском ПК.
- Не закрывайте сессию без предупреждения пользователя, если он может редактировать открытые файлы.
Важно
Это серверная сторона SMB; для исходящих подключений клиента используйте Get-SmbConnection.
Что учитывать
Это серверная сторона SMB; для исходящих подключений клиента используйте Get-SmbConnection.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Get-SmbSession). Пример и формулировки — редакция N1RO на 2026-09-19.