Задать вопрос

Как в Windows вывести список приложений, которые установлены для пользователя?

Команды для вывода списка приложений я нашел, это и winget list и wmic product.
Но они не проверяют приложения, которые установлены для пользователя, а не системы. Их файлы хранятся в папке AppData/Local.
Есть команды для консоли или бесплатное по?
  • Вопрос задан
  • 827 просмотров
Подписаться 3 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 3
@NortheR73
системный инженер
в гугле есть примеры PowerShell-скриптов, которые собирают такую информацию на основе данных из HKEY_USERS.
А еще есть портабельный софт, который не числится в системе, а пользователь может поставить его в любую папку (при наличии прав).
Ответ написан
Комментировать
@Zerg89
winget list --scope user
git winget-cli
Ответ написан
Комментировать
@d-stream
Готовые решения - не подаю, но...
Ну вообще-то система фиксирует установки в разных ветках реестра:
"для всех" в HKLM
"для пользователя" - в HKLU юзера

и именно оттуда "достают" инфу все инсталляторы-деинсталляторы
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы