Простой вопрос, хотя я боюсь, что мне не понравится ответ. В настоящее время у меня есть скрипт для выполнения аудитов разрешений, рекурсивно рекурсивно рекурсивно, а затем get-acl ... так далее и т. Д.Пакеты Powershell без WMI
Я использую эту линию для просмотра части утилиты:
$Shares = Get-WmiObject -Class Win32_Share -ComputerName $text | Where-Object { $_.type -ne 1}
Это работает прекрасно, однако я хочу, чтобы наши низкие санитар уровня, чтобы быть в состоянии выполнить это. У них есть разрешения, достаточные для выполнения всех вызовов get-acl, но они не могут перемещаться по тому, что я написал, потому что они не администраторы сервера, и они должны были бы выполнять вызов WMI.
Короче говоря, существует ли способ получить список акций с сервера без вызова WMI? Я не могу найти способ в своих googlings .... но я с трудом принимаю это, потому что все пользователи могут набирать «\ servername \» в свой проводник и BAM там, где они ... должны быть способностью, чтобы имитировать это.
Все намеки, понятия и дикие вне там идеи приветствуются
делает 'чистый вид \\ computername' работать на них? Введите «net view /?» Для получения справки по этой команде. Запустите это из командной строки или приглашения PS. –
напишите, что в качестве фактического ответа, чтобы я мог дать вам галочку :) ... вам нужно будет немного разбор строки, но пусть это будет наименьшим из моих забот ... спасибо за это – TetraFlash
сделано, спасибо :) –