Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Как узнать, какие сетевые диски подключены у пользователей

Ответить
Настройки темы
Любой язык - [решено] Как узнать, какие сетевые диски подключены у пользователей

Новый участник


Сообщения: 36
Благодарности: 1

Профиль | Отправить PM | Цитировать


Задача: узнать, какие сетевые диски (буквы и ресурсы, спрятанные за буквами) подключены у пользователей.
Данные:
1. Клиентские машины на WinXP SP3 и парочка Windows 7, все в домене.
2. Имеется учётная запись с правами локального администратора на клиентах
3. В наличии PsExec (от Марка Русиновича)

Что было сделано: с помощью PsExec пробовалось использовать Net use, но ведь оно даёт сведения только о пользователе, его запускающем.

P.S.: только начал свой путь как системный администратор, посему прошу отнестись с пониманием некой бестолковости.

Отправлено: 08:13, 01-10-2010

 

Новый участник


Сообщения: 24
Благодарности: 4

Профиль | Отправить PM | Цитировать


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

Отправлено: 08:32, 01-10-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 36
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата lohi1234567:
в процесе работы пользователя новые сетевые диски появляются или же только при логоне пользователя?
пользователи подключают диски и ты хочешь узнать что именно они подключили.
я правильно понял? »
почти. одни и те же ресурсы у разных пользователей уже подключены под разными буквами сетевых дисков, хотелось бы узнать, под какими, а затем всё это систематизировать. сами они ничего не подключают.

-------
2011: Касперский и W7, ибо гладиолус. 2016: W8, ибо Defender. Всё меняется.


Отправлено: 09:02, 01-10-2010 | #3


Новый участник


Сообщения: 36
Благодарности: 1

Профиль | Отправить PM | Цитировать


было испробовано вот такое средство на PowerShell:
Код: Выделить весь код
Get-WMIObject -Class Win32_mappedlogicaldisk -Computername 192.168.1.15 | Select-Object caption, providername
работает c компами на Win7, но не со всеми
на XP-шных ничего не выдает

-------
2011: Касперский и W7, ибо гладиолус. 2016: W8, ибо Defender. Всё меняется.


Последний раз редактировалось brudershaft, 04-10-2010 в 06:36.


Отправлено: 09:43, 01-10-2010 | #4


Новый участник


Сообщения: 24
Благодарности: 4

Профиль | Отправить PM | Цитировать


могу предложить:
1. если на 7ке работает то на ХП поставь PowerShell и пользуйся себе
2. разве в политике домена не настроено автоматом подключать на какойто сетевой диск (не обязательно у всех должна быть разная буква) (собственно бушш знать что именно такая буква ведет к определенному пути)
3. поставь скрипт при загрузке пользователей который будет сливать нежную тебе информацию на какуето розшаряную папку(при необходимосто можно сделать скрытую шару и выставить права на запись без возможности просмотра содержимого)
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:09, 01-10-2010 | #5


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


brudershaft, должно работать, наличие PowerShell на XP не требуется, читайте ошибки и разбирайтесь с безопасностью, на всякий случай CMD-аналог команды:
Код: Выделить весь код
WMIC /NODE:"Computer01" Path Win32_MappedLogicalDisk GET NAME,ProviderName
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:37, 01-10-2010 | #6



Moderator


Сообщения: 53534
Благодарности: 15528

Профиль | Отправить PM | Цитировать


amel27, имеется в виду, что диски мапятся в сеансе текущего пользователя, а удаленное подключение (будь то PsExec или WMI) происходит под админской учеткой.

Отправлено: 10:44, 01-10-2010 | #7


Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1273
Благодарности: 1030

Профиль | Отправить PM | Цитировать


brudershaft, еще вариант с WMIC
Код: Выделить весь код
Wmic Netuse Where (LocalName!="" And Persistent=TRUE) Get LocalName,RemoteName,ConnectionState
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:11, 01-10-2010 | #8


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Petya V4sechkin, в описании объекта сказано, что при настроенной политике ("Системные объекты: владелец по умолчанию...") он всегда должен возвращать диски текущей интерактивной сессии, но у меня работает только для сессий пользователей - членов группы локальных админов ((

El Sanchez, постоянные подключения можно просто выдернуть из реестра HKCU\Network, проблема как раз с временными
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:48, 01-10-2010 | #9


Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1273
Благодарности: 1030

Профиль | Отправить PM | Цитировать



Цитата brudershaft:
почти. одни и те же ресурсы у разных пользователей уже подключены под разными буквами сетевых дисков, хотелось бы узнать, под какими, а затем всё это систематизировать. сами они ничего не подключают. »
amel27, ну вроде как только постоянные подключения и нужны, а за трикс с реестром спасибо (надо же, не знал )

Отправлено: 12:11, 01-10-2010 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Как узнать, какие сетевые диски подключены у пользователей

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - После переустановки винды почему то видны съемные диски, которые не подключены к комп SimPbl4 Microsoft Windows 2000/XP 8 03-03-2009 20:12
Как узнать какие проги грузят сеть? wale Хочу все знать 7 21-08-2008 14:53
Как подключить сетевые диски ? 1Space Хочу все знать 4 29-11-2006 08:55
[решено] сетевые диски у пользователей kwinto Microsoft Windows NT/2000/2003 5 07-08-2006 10:54
Как узнать, какие модули perl установлены Guest Вебмастеру 6 02-06-2004 22:27




 
Переход