-2

Существует ли аналогичная команда powershell для Get-device в Windows 2016?Мне нужно перечислить все слоты материнской платы и названия устройств, которые занимают их, если таковые имеются. Если быть точным, я хочу выяснить все подключенные диски, диски, подключенные напрямую, через слоты PCIe и т.д.

2 ответа2

0

Существует ли аналогичная команда powershell для Get-device в Windows 2016?

Я предполагаю, что вы имеете в виду Windows Server 2016. Просто установите командлеты PowerShell для управления устройствами.

0

Используемый здесь командлет Get-Device поставляется из нестандартного модуля PowerShell: командлеты PowerShell для управления устройствами. (Комментарий к этому вопросу относится к этой статье в блоге TechNet с некоторыми подробностями и мотивами для модуля.) Чтобы использовать модуль, включая этот командлет, следуйте инструкциям по установке на странице загрузки:

  • Загрузите файл DeviceManagement.zip и сохраните в папку по вашему выбору
  • Разблокируйте файл .zip с помощью командлета Unblock-File или Windows Explorer (щелкните правой кнопкой мыши, Свойства, «Разблокировать»).
  • Извлечь содержимое архива
  • Запустите PowerShell, перейдите в папку, в которую было извлечено содержимое архива.
  • Выполните следующую команду:

    Import-Module .\DeviceManagement.psd1 -Verbose
    

Должно быть хорошо, чтобы выключить переключатель -Verbose . По завершении вы сможете использовать предоставляемые им командлеты.

Если вы хотите, чтобы все эти командлеты были доступны всем пользователям, вам необходимо установить модуль. Переименуйте папку Release в DeviceManagement и скопируйте ее в эту папку:

C:\Program Files\WindowsPowerShell\Modules

Перезапустите PowerShell, если он работал, и модуль будет готов к работе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .