Есть ли команда или инструмент Windows, которые могут сказать мне, какие пользователи или компьютеры подключены к общей папке Windows?
Вот почему я ищу это:
В прошлом я сталкивался с проблемами, когда наша группа развертывания развертывала приложения BizTalk в одной из наших сред с использованием неправильных привязок, в результате чего у нас оставались два места приема, указывающие на один и тот же файловый ресурс (т.е. оба сервера разработки и тестирования указывают на получение разработчиками место ури). Когда это происходит, две рассматриваемые среды, как правило, по очереди обрабатывают полученные файлы (то есть, если я пытаюсь отладить что-то в одной среде, а другая среда подобрала файл, похоже, что мой тестовый файл исчез в тонком воздух). У нас есть несколько разных сред, плюс отдельные машины для разработчиков, и я бы предпочел не проверять каждую по отдельности, чтобы найти виновника. Я ищу быстрый способ определить, какие места подключены к общему ресурсу, как только я замечаю, что мои тестовые файлы исчезают.
Если я могу определить недействительные соединения, я могу обратиться непосредственно к лицу, ответственному за эту среду, и избежать времени, необходимого для беспорядочных расспросов. Или, если соединения кажутся правильными, я могу сразу перейти к поиску и устранению неисправностей, при этом сообщение теряется.
Какие-либо предложения?
Вы можете ввести net session
в командной строке или перейдите в «Управление компьютером» -> «Системные инструменты» -> «Общие папки» -> «Сеансы», чтобы узнать, у кого открыт сеанс для общего ресурса.