Читая superuser/stackoverflow, я не смог придумать сценарий, который выводит% -m-ram (как видно в диспетчере задач Windows) нескольких удаленных машин (например, server1-server4). Вот что я имею в плане кода: платформа должна быть Windows, либо CMD, либо PowerShell (или аналогичная):
1) CMD, не удалось получить% свободного оперативной памяти (т. Е. Не удалось получить доступ к оперативной памяти "занят" для вычисления «занятого / всего * 100». Источника): wmic /NODE:"servername" /USER:"yourdomain\administrator" OS GET FreePhysicalMemory
2) powershell (источник), не может получить память удаленных машин (то есть не может получить Get-WmiObject
удаленной машины):
$system = Get-WmiObject win32_OperatingSystem
$totalPhysicalMem = $system.TotalVisibleMemorySize
$freePhysicalMem = $system.FreePhysicalMemory
$usedPhysicalMem = $totalPhysicalMem - $freePhysicalMem
$usedPhysicalMemPct = [math]::Round(($usedPhysicalMem / $totalPhysicalMem) * 100,1)
любая помощь приветствуется