Какая команда используется для извлечения установленных приложений/пакетов через командную строку в Windows?

Какая команда используется для извлечения установленных приложений/пакетов через командную строку в Windows?

Существует ли команда для извлечения установленных приложений/пакетов через командную строку в Windows 2003, т. е. для получения сведений об установке и удалении программ через командную строку, такая же, как «rpm -qa» в Linux.

Спасибо,

решение1

На самом деле, там ничего встроенного нет. Однако, пакет PStools от Sysinternals — это бесценный набор программного обеспечения, который можно бесплатно получить от Microsoft, и у них есть команда для этого.

Psinfo.exe -s

решение2

ПопробуйтеPStoolsупакуйте и используйте команду Psinfo с ключом -s.

решение3

Если мы используем те же требования, что иКомандная строка кунг-фу, то самое близкое, что мы можем получить, это следующее:

reg query hklm\software\microsoft\windows\currentversion\uninstall /s | find "DisplayName"

Примечательно, что это не исключает обновления Windows, которые делает встроенное приложение «Установка и удаление программ». Вы могли бы сделать это исключительно из командной строки, но это было бы значительно сложнее.

Связанный контент