Я пытаюсь создать удаленный скрипт запроса WMI, который будет запрашивать несколько машин и сообщать мне информацию о конфигурации MemoryChip. Таким образом, мы можем выяснить, какие машины физически имеют 1 или 2 чипа, и какой размер у каждого, и выяснить, кто имеет конфигурацию 1x4 ГБ, и обновить их. База, на которой я работаю: wmic /node: "[ComputerName]" MEMORYCHIP get BankLabel, DeviceLocator, Capacity, Tag> memory.txt
Проблема в том, что это просто выдает следующее, что не дает возможности ссылаться на запрашиваемый компьютер: BankLabel Capacity DeviceLocator Tag
4294967296 DIMM A Физическая память 0
4294967296 DIMM B Физическая память 1
Вы запускаете этот 50x, и нет быстрого способа узнать, какая машина имеет что. Я пытаюсь сделать так, чтобы скрипт "Echo" указывал "ComputerName" на строку, предшествующую тексту, или добавлял его на следующей строке. Все мои усилия сделать это не дали жизнеспособных результатов, поэтому я надеюсь, что хотя бы один человек, который все еще использует пакет (для вещей, честно говоря, я должен научиться выполнять PowerShell), может помочь мне в этом.