powered by simpleCommunicator - 2.0.43     © 2025 Programmizd 02
Форумы / Windows [игнор отключен] [закрыт для гостей] / Список всех установленных программ
17 сообщений из 17, страница 1 из 1
Список всех установленных программ
    #39963865
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Как в windows через реест получить список всех установленных программ?
Windows 10 pro
Посмотрел
HKLM\Software\Microsoft\CurrentVersion\Uninstall
HKCU\Software\Microsoft\CurrentVersion\Uninstall
Там не всё, что есть в окне "установка/удаление".
Даже Google Chrome нет, не говоря уж про всякие Edge
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964012
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AFAIK Веток реестра как минимум две штуки:
1. Для 64 разрядных программ
2. Для 32 разрядных программ
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964036
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
AFAIK Веток реестра как минимум две штуки:
1. Для 64 разрядных программ
2. Для 32 разрядных программ


Что я пропустил? Какие ветки? То, что я смотрел- вроде 64-битное.
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964053
Polina2002027
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Как в windows через реест получить список всех установленных программ?
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964067
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вас там что, клонируют?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964073
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Вас там что, клонируют?
нет, просто видать сессия одновременно у всех подошла
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964078
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83сессия

Не могу себе представить предмет с такой лабораторной.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964089
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
Веток реестра как минимум две штуки
И каталог с приложениями из магазина.
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964120
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
bga83сессия

Не могу себе представить предмет с такой лабораторной.информатика на первом курсе
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964123
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83информатика на первом курсе

А на этом курсе не будет достаточно ответа "Панель управления -> Программы и компоненты"?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964126
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сходу нагуглилось:
https://helpdeskgeek.com/how-to/generate-a-list-of-installed-programs-in-windows/
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964221
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через реестр, это делать не стоит.
во первых, существует 2 куста для 32 и 64 битной ветки.
во вторых, существует App Store или как его там, + всякие Chocolatey, dism и прочие средства установки софта.
список проще получить из WMI или других более надежных API, имхо.
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964223
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina
Leonid Kudryavtsev
Веток реестра как минимум две штуки
И каталог с приложениями из магазина.
есть еще другие менеджеры пакетов в windows, они наверное имеют свои ветки
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964239
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes
Akina
пропущено...
И каталог с приложениями из магазина.
есть еще другие менеджеры пакетов в windows, они наверное имеют свои ветки


Это понятно. В макоси, например, можно получить все приложения командой system_profiler SPApplicationsDataType - оно показывает все приложения, включая установленные штатным образом и через homebrew.
Кстати, других способов рабочих не нашлось- пришлось вызывать процесс и парсить вывод.

Для windows я просто уже 15 лет не писал программы, а тут пришлось в кишочки лезть. Раньше реестр был исчерпывающим источником.
Ещё фигня в том, что компьютера с виндовс под рукой нет- приходится набегами смотреть и проверять.
Среди решений из клонированной ветки единственнм рабочим будет потрошить powershell-скрипт- там видны ветки реестра, буду разбирать и переписывать под себя.
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964243
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот список веток можно считать исчерпывающим:

HKLM\Software\Microsoft\CurrentVersion\Uninstall
HKCU\Software\Microsoft\CurrentVersion\Uninstall
HKLM\Software\Wow6432Node\Microsoft\CurrentVersion\Uninstall
HKCU\Software\Wow6432Node\Microsoft\CurrentVersion\Uninstall - тут пусто, но лучше тоже читать.
HKLM\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\ - мне не надо, но для полноты стоит знать.

PS: а реестр это удобно. Жаль, wifi доступные так не получить- API какое-то идиотское, но придётся разбираться.
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964247
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tominединственнм рабочим будет потрошить powershell-скрипт- там видны ветки реестра

Программист, отказывающийся использовать WMI...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Список всех установленных программ
    #39964305
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Alexey Tominединственнм рабочим будет потрошить powershell-скрипт- там видны ветки реестра

Программист, отказывающийся использовать WMI...

Я ж говорю- 15 лет винду не трогал, а тогда- под WinXP писал.
Да и сейчас - небольшая софтинка, а потом уйду обратно в облака - jvm, linux и прочие приятные вещи.

Пошёл читать про WMI...
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Список всех установленных программ
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]