zvepb
@zvepb
Скрытный

Как получить информацию об ОС в локальной сети?

Сеть, 100 машин. Как просканировать их и извлечь разрядность и версию Windows, количество ОЗУ, скорость передачи данных по сети. Какие можно использовать инструменты или библиотеки?
  • Вопрос задан
  • 254 просмотра
Пригласить эксперта
Ответы на вопрос 4
@pfg21
ex-турист
хех, прям вот так они тебе енто и сказали.
8 лучших инструментов сканеров IP для управления сетью и далее изучать.
Ответ написан
Комментировать
firedragon
@firedragon
Senior .NET developer
Get-CimInstance -ClassName Win32_ComputerSystem
получение данных о системе
Еще куча инфы

https://docs.microsoft.com/en-us/powershell/script...

Перечисление компьютеров
PowerShell
. {
    $Domainmachines = (([adsi]"WinNT://$((Get-WMIObject Win32_ComputerSystem).Domain)").Children) | Where {$_.schemaclassname -eq 'computer'} 
    Foreach( $machine in $Domainmachines) {
        Select-Object -ExpandProperty Name -InputObject $machine 

    } 
} 2>$null
Ответ написан
Комментировать
paran0id
@paran0id
Умный, но ленивый
Если вы админ сети и стоит задача инветаризации - посмотрите в сторону GLPI или какого-нибудь другого ПО для инвентаризации.
Ответ написан
Комментировать
CityCat4
@CityCat4
Если я чешу в затылке - не беда!
10-Strike.
Российская.
Платная.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы