Назад | Перейти на главную страницу

NET USE - Как получить список всех общих ресурсов (с повышенными, без повышенных)

Команда:

ЧИСТЫЕ ИСПОЛЬЗОВАНИЯ

Отобразит открытые соединения любым процессом текущего пользователя. Но если командная строка (cmd.exe или любая оболочка) не имеет повышенных прав, она будет отображать только соединения, открытые процессами без повышенных прав. Чтобы увидеть общие ресурсы, открытые процессами с повышенными правами, нам нужно использовать командную строку с повышенными правами.

Как просмотреть все общие ресурсы / подключения, открытые одним и тем же пользователем (то есть текущим пользователем) - независимо от уровня прав процессов, открывших удаленный общий ресурс (например, из (без повышенных прав) Windows Explorer)?

Нет встроенных функций, чтобы делать то, что вы ищете. Как вы видите, «сопоставления» повышенного контекста отделены от контекста ограниченного пользователя. Вы можете написать сценарий для выполнения NET USE как ограниченный и повышенный контексты и объединяют результаты, но я знаю, что нет единого API или инструмента командной строки, который делал бы то, что вы ищете.