Вопросы к Поиску с Алисой
Разница между утилитами WMIC и PowerShell для получения списка установленных программ заключается в том, как они работают и выводят данные:
wmic product get name,version
. winitpro.ru g-ek.com После небольшого ожидания на экран консоли будет выведен список названий и версий установленных в системе программ. winitpro.ru Этот список можно экспортировать в текстовый файл с помощью команды: wmic product get name,version /format:csv > c:|Temp|Programs_%Computername%.csv
. winitpro.ru Get-ItemProperty HKLM:|Software|Microsoft|Windows|CurrentVersion|Uninstall|* | Select-Object DisplayName, DisplayVersion, Publisher, Size, InstallDate | Format-Table -AutoSize
. winitpro.ru В результирующем списке будет имя программы, версия, разработчик и дата установки. winitpro.ru Таким образом, WMIC выводит список программ через пространство имён WMI, а PowerShell — на основе данных из ветки реестра HKEYLOCALMACHINE|SOFTWARE|Microsoft|Windows|CurrentVersion|Uninstall. winitpro.ru