Сбор информации о компьютерах — PowerShell
- Статья
Этот пример применяется только к платформам Windows.
Командлеты из модуля CimCmdlets — самые важные для общих задач управления системой. Все ключевые параметры подсистемы доступны через инструментарий WMI. Более того, инструментарий WMI обрабатывает данные как объекты, сгруппированные в коллекции из одного или нескольких элементов. Так как PowerShell также работает с объектами и имеет конвейер, позволяющий обрабатывать один или несколько объектов одинаково, универсальный доступ WMI позволяет выполнять некоторые сложные задачи с очень малой работой.
Перечисление параметров рабочего стола
Для начала рассмотрим команду, собирающую сведения о рабочих столах локального компьютера.
Get-CimInstance -ClassName Win32_Desktop
При этом возвращаются сведения для всех рабочих столов, независимо от того, используются они или нет.
Примечание
Сведения, возвращаемые некоторыми классами WMI, могут быть очень подробными и часто содержат метаданные о классе WMI.
Так как имена большинства этих свойств метаданных начинаются с Cim, эти свойства можно отфильтровать с помощью Select-Object
. Укажите параметр -ExcludeProperty, используя «Cim*» как значение. Пример:
Get-CimInstance -ClassName Win32_Desktop | Select-Object -ExcludeProperty "CIM*"
Чтобы отфильтровать метаданные, используйте оператор конвейера (|) для отправки результатов команды Get-CimInstance
в Select-Object -ExcludeProperty "CIM*"
.
Класс WMI Win32_BIOS
возвращает довольно компактные и полные сведения о системной BIOS локального компьютера:Get-CimInstance -ClassName Win32_BIOS
Общие сведения о процессоре можно получить с помощью класса Win32_Processor инструментария WMI, но вам, скорее всего, потребуется отфильтровать полученные данные:
Get-CimInstance -ClassName Win32_Processor | Select-Object -ExcludeProperty "CIM*"
Чтобы получить общую строку описания семейства процессора, достаточно вернуть свойство SystemType:
Get-CimInstance -ClassName Win32_ComputerSystem | Select-Object -Property SystemType SystemType ---------- X86-based PC
Перечисление изготовителя и модели компьютера
Сведения о модели компьютера также доступны в Win32_ComputerSystem. Чтобы получить данные поставщика вычислительной техники (OEM), стандартные отображаемые выходные данные фильтровать не нужно:
Get-CimInstance -ClassName Win32_ComputerSystem
Name PrimaryOwnerName Domain TotalPhysicalMemory Model Manufacturer ---- ---------------- ------ ------------------- ----- ------------ MyPC Jane Doe WORKGROUP 804765696 DA243A-ABA 6415cl NA910 Compaq Presario 06
Выходные данные из команд, подобных показанной выше и возвращающих сведения напрямую от аппаратного обеспечения, не могут быть дополнены. Некоторые сведения неправильно настроены производителями оборудования и, следовательно, могут быть недоступны.
Список установленных исправлений
Список всех установленных исправлений можно получить с помощью Win32_QuickFixEngineering:
Get-CimInstance -ClassName Win32_QuickFixEngineering
Этот класс возвращает список исправлений в следующем виде:
Source Description HotFixID InstalledBy InstalledOn PSComputerName ------ ----------- -------- ----------- ----------- -------------- Security Update KB4048951 Administrator 12/16/2017 .
Для получения более кратких сведений нужно исключить некоторые свойства. Параметр Property в Get-CimInstance
позволяет выбрать только идентификаторы HotFixID, однако на самом деле возвращается больше данных, так как по умолчанию отображаются все метаданные:
Get-CimInstance -ClassName Win32_QuickFixEngineering -Property HotFixID
InstalledOn : Caption : Description : InstallDate : Name : Status : CSName : FixComments : HotFixID : KB4533002 InstalledBy : ServicePackInEffect : PSComputerName : CimClass : root/cimv2:Win32_QuickFixEngineering CimInstanceProperties : {Caption, Description, InstallDate, Name…} CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemProperties ...
Дополнительные данные выводятся, так как параметр Property в Get-CimInstance
ограничивает свойства, возвращаемые из экземпляров класса WMI, но не объекты, возвращаемые оболочке PowerShell. Командлет Select-Object
позволяет сократить возвращаемые выходные данные:
Get-CimInstance -ClassName Win32_QuickFixEngineering -Property HotFixId | Select-Object -Property HotFixId
HotFixId -------- KB4048951
Свойства класса Win32_OperatingSystem включают сведения о версии операционной системы и пакета обновления. Эти свойства можно выбрать явным образом, чтобы получить сводные данные по версиям из Win32_OperatingSystem:
Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object -Property BuildNumber,BuildType,OSType,ServicePackMajorVersion,ServicePackMinorVersion
Вы также можете использовать подстановочные знаки с параметром Property . Поскольку в рассматриваемом случае важны все свойства, имена которых начинаются с Build либо с ServicePack, указанную строку можно сократить:
Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object -Property Build*,OSType,ServicePack*
BuildNumber : 18362 BuildType : Multiprocessor Free OSType : 18 ServicePackMajorVersion : 0 ServicePackMinorVersion : 0
Перечисление локальных пользователей и владельцев
Общие сведения о локальных пользователях можно найти с помощью Win32_OperatingSystem свойств класса. Отображаемые свойства можно указать явным образом:
Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object -Property NumberOfLicensedUsers, NumberOfUsers, RegisteredUser
В более сжатом варианте используются подстановочные символы:
Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object -Property *user*
Получение доступного места на диске
Чтобы просмотреть место на диске и свободное место для локальных дисков, можно использовать класс Win32_LogicalDisk . Необходимо видеть только экземпляры с типом диска 3, значение, которое WMI использует для фиксированных жестких дисков.
Get-CimInstance -ClassName Win32_LogicalDisk -Filter "DriveType=3"
DeviceID DriveType ProviderName VolumeName Size FreeSpace PSComputerName -------- --------- ------------ ---------- ---- --------- -------------- C: 3 Local Disk 203912880128 65541357568 . Q: 3 New Volume 122934034432 44298250240 .
Get-CimInstance -ClassName Win32_LogicalDisk -Filter "DriveType=3" | Measure-Object -Property FreeSpace,Size -Sum | Select-Object -Property Property,Sum
Property Sum -------- --- FreeSpace 109839607808 Size 326846914560
Общие сведения о сеансах входа в систему, связанных с пользователями, можно получить через класс Win32_LogonSession инструментария WMI:
Get-CimInstance -ClassName Win32_LogonSession
Получение входа пользователя на компьютер
Вы можете отобразить пользователя, вошедшего в определенную компьютерную систему, с помощью Win32_ComputerSystem. Приведенная ниже команда возвращает только пользователей, выполнивших вход на рабочий стол системы:
Get-CimInstance -ClassName Win32_ComputerSystem -Property UserName
Получение местного времени с компьютера
Вы можете получить текущее местное время на определенном компьютере с помощью
Get-CimInstance -ClassName Win32_LocalTime
Day : 23 DayOfWeek : 1 Hour : 8 Milliseconds : Minute : 52 Month : 12 Quarter : 4 Second : 55 WeekInMonth : 4 Year : 2019 PSComputerName :
Для просмотра состояния всех служб на определенном компьютере можно локально воспользоваться командлетом Get-Service
. Для удаленных систем можно использовать класс Win32_Service инструментария WMI. Если вы также используете для Select-Object
фильтрации результатов по состоянию, имени и displayName, формат выходных данных почти идентичен формату из Get-Service
:
Get-CimInstance -ClassName Win32_Service | Select-Object -Property Status,Name,DisplayName
Чтобы разрешить полное отображение имен для служб с длинными именами, используйте параметры AutoSize и Wrap для Format-Table
. Эти параметры оптимизируют ширину столбца и позволяют переносить длинные имена вместо усечения:
Get-CimInstance -ClassName Win32_Service | Format-Table -Property Status, Name, DisplayName -AutoSize -WrapТехнические характеристики чекового компьютера
: Warrior Trading
При устранении неполадок или установке нового программного обеспечения мы можем попросить вас предоставить информацию о вашей компьютерной системе или вашем интернет-соединении. Ниже приведены несколько полезных советов для получения этой информации.
Обратите внимание: если вам интересно, какие характеристики требуются для членства в Warrior Trading, обратите внимание, что у нас есть отдельные требования к нашим торговым комнатам в реальном времени, просмотру наших классов и нашему симулятору торговли (все они включены в Warrior). Программы для начинающих и профессионалов). Требования к симулятору самые строгие, поэтому рекомендуем ознакомиться с ними здесь: Системные требования для нового симулятора WT
Скорость интернета : Простой способ проверить скорость вашего интернета — использовать такой сайт: https://www. speedtest.net/
Информация об операционной системе и браузере 900 13 : веб-сайты, подобные этому (https://supportdetails.com/), могут подтвердить важную информацию, такую как ваша операционная система, версия используемого вами браузера и включены ли в вашем браузере файлы cookie.
Технические характеристики оборудования : После того, как вы определили, какая у вас операционная система, вы можете определить характеристики своего компьютера, такие как процессор, оперативная память и тип системы, следуя приведенным ниже инструкциям.
Windows 10 и 11
- Щелкните правой кнопкой мыши меню «Пуск» Windows в левом нижнем углу экрана компьютера.
- В появившемся меню нажмите System .
- См. Технические характеристики устройства для получения необходимой информации о процессоре, ОЗУ (общее и доступное ОЗУ), типе системы и т. д.
Windows 8
- Щелкните правой кнопкой мыши меню «Пуск» Windows в левом нижнем углу экрана компьютера.
- В появившемся меню нажмите System .
- В разделе System найдите необходимую информацию о процессоре, оперативной памяти, типе системы и т. д.
Windows 7 и Vista
- Найдите значок Компьютер на рабочем столе.
- Щелкните значок правой кнопкой мыши, чтобы открыть меню.
- Выберите Свойства , чтобы просмотреть необходимую информацию о процессоре, оперативной памяти, типе системы и т. д.
Пользователи Mac: Перейдите к функции «Об этом Mac», чтобы получить информацию о своей системе.
Видеокарта : После того, как вы определили, какая у вас операционная система, вы можете выяснить, какая видеокарта (или «GPU») установлена на вашем компьютере, выполнив следующие действия.
Windows 10
- Щелкните правой кнопкой мыши меню «Пуск» Windows в левом нижнем углу экрана компьютера.
- В появившемся меню нажмите Диспетчер устройств .
- Щелкните стрелку > рядом с Адаптеры дисплея. Это покажет вашу видеокарту или GPU.
Windows Vista/7/8
- Щелкните правой кнопкой мыши меню «Пуск» Windows в левом нижнем углу экрана компьютера.
- В появившемся меню нажмите Система .
- Найдите в разделе Характеристики устройства необходимую информацию о процессоре, ОЗУ (общее и доступное ОЗУ), типе системы и т. д. .
Остались вопросы? Пожалуйста, , свяжитесь с нашей службой поддержки , и мы будем рады помочь.
Была ли эта статья полезной?
Отлично!
Спасибо за отзыв
Извините! Мы не могли быть вам полезны
Спасибо за ваш отзыв
Ваш электронный адрес *
Дайте нам знать, как мы можем улучшить эту статью! *
Нужно больше информации
Трудно понять
Неточный/нерелевантный контент
Отсутствует/битая ссылка
Выберите хотя бы одну из причин
Пожалуйста, дайте свои комментарии
Отзыв отправлен
Мы ценим ваши усилия и постараемся исправить статью
0 из 0Как посмотреть характеристики вашего компьютера
Независимо от того, хотите ли вы запускать игры, виртуальную реальность или просто приложение для повышения производительности, такое как Photoshop, существует множество причин, по которым вам может потребоваться перепроверить характеристики ПК с Windows. Вот как проверить каждый компонент, не разбирая вашу машину.
Процессор и оперативная память
Roger Fingas / Android Authority
На самом деле это одни из самых простых вещей для проверки, предположительно потому, что они имеют основополагающее значение для запуска приложений.
- В Windows 11 откройте Проводник.
- На левой боковой панели щелкните правой кнопкой мыши Этот компьютер .
- Щелкните Свойства .
- Если это еще не сделано, откройте раскрывающийся список Характеристики устройства . Вы увидите категории «Процессор» и «Установленная оперативная память».
Как видно из приведенного выше снимка экрана, еще один способ открыть это представление — перейти в «Настройки» > «Система» > «О ».
Видеокарта
Roger Fingas / Android Authority
Есть несколько способов проверить это, но предпочтительным методом является Диспетчер задач, так как он может показать вам, есть ли на ПК несколько графических чипов — Razer Blade 17, например, использует рендеринг Intel Iris Xe для менее требовательных задач, но выделенный графический процессор NVIDIA, когда дело доходит до предела.
- Нажмите Control-Alt-Delete на клавиатуре и выберите Диспетчер задач .
- В левой боковой панели значков щелкните Производительность (квадрат с ЭКГ).
- В списке категорий прокрутите вниз и выберите один из элементов с пометкой GPU .
- Вы увидите название графического процессора в правом верхнем углу, а характеристики, такие как объем памяти, внизу. Если вы хотите узнать, сколько встроенной оперативной памяти имеет выделенный графический процессор, найдите .Выделенная память графического процессора .
Хранилище данных
Roger Fingas / Android Authority
Если вы хотите проверить, сколько места доступно, это очень просто, по крайней мере, в Windows 11 — откройте Проводник и нажмите Этот компьютер . Вы должны увидеть список всех подключенных дисков, каждый с данными об использованной и максимальной емкости. В некоторых случаях вы даже можете увидеть облачные сервисы, такие как Google Диск.
Если вы хотите увидеть марку и модель диска, перейдите на Диспетчер задач > Производительность , используя те же шаги, что и для проверки видеокарты. Вместо того, чтобы нажимать на GPU, нажмите на каждый список Disk , чтобы увидеть подробности. Вы также можете получить представление о скорости чтения / записи таким образом, но вам понадобится специальный инструмент для тестирования, если вы не выполняете задачи, интенсивно использующие хранилище, в фоновом режиме.
Материнская плата
Roger Fingas / Android Authority
Поиск этой информации менее интуитивно понятен, поскольку обычно она не имеет значения, пока вы не попытаетесь устранить неполадки или получить представление о возможностях обновления. Но это совсем не сложно.
- Нажмите кнопку Пуск (значок Windows) на панели задач.
- В строке поиска введите « Информация о системе » и нажмите на одноименное приложение, когда оно появится в результатах.
- В представлении «Сводка системы» найдите основную плату производителя, номер продукта и версии.
Как видите, многие другие характеристики также видны в Системной информации, но это приложение излишне детализировано для обычного человека.
Блок питания
Хотя идентификация блока питания на настольном ПК необходима для определения возможности установки нового процессора или графического процессора, удобного способа сделать это не существует. Если у вас есть готовая система, например Dell или HP, вы можете получить эту информацию из руководства по продукту или на веб-сайте. Выполните поиск по марке и номеру модели вашего компьютера.
Если эта информация отсутствует или у вас есть собственный ПК, вероятно, у вас нет другого выбора, кроме как открыть корпус вашего рабочего стола.
Ваш комментарий будет первым