2015-08-21 2 views
0

Я пытаюсь дать скрипт ниже:Power Shell, чтобы получить установленное программное обеспечение и сортировку по имени ПК

  • Получить все установленное программное обеспечение на нескольких компьютерах, и сортировка по имени компьютера, а не список всех программное обеспечение все вместе.

Это мой код -

param(

[string[]]$computername='testpc' 

) 

Get-WmiObject -computername $computername -Class Win32_Product | Select-Object -Property Name, description, installdate, vendor | Sort-Object Name > C:\desktop-apps.txt 

ответ

0

Вы можете добавить свойство PsComputerName к вашему Select-Object и Sort-Object вызовы:

Get-WmiObject -computername $computername -Class Win32_Product | 
Select-Object -Property PSComputerName, Name, description, installdate, vendor | 
Sort-Object PSComputerName, Name 
Смежные вопросы