powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как узнать путь к установленной программе, если известен msi guid?
4 сообщений из 4, страница 1 из 1
Как узнать путь к установленной программе, если известен msi guid?
    #36790697
korf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такая ситуация: на компьютере установлена некая программа для которой известен guid.
Программа прописана в реестре:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{<GUID>}

Значение UninstallString = MsiExec.exe /I{0733556C-37E8-4123-A801-D3E6C5151617}

Мой вопрос: каким образом утилита MsiExec.exe узнает имя и путь к файлу который нужно запускать при удалении программы? Где в реестре эту информацию можно найти?

Заранее спасибо
...
Рейтинг: 0 / 0
Как узнать путь к установленной программе, если известен msi guid?
    #36791451
korf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Up
...
Рейтинг: 0 / 0
Как узнать путь к установленной программе, если известен msi guid?
    #36791542
korf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
up
...
Рейтинг: 0 / 0
Как узнать путь к установленной программе, если известен msi guid?
    #36797850
SLab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korf,
Видимо как то через WMI.
Как пример:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
strComputer = "." 
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") 
Set colItems = objWMIService.ExecQuery( _
    "SELECT * FROM Win32_Product",, 48 ) 
For Each objItem in colItems 
    Wscript.Echo "-----------------------------------"
    Wscript.Echo "Win32_Product instance"
    Wscript.Echo "-----------------------------------"
    Wscript.Echo "IdentifyingNumber: " & objItem.IdentifyingNumber
    Wscript.Echo "Name: " & objItem.Name
    Wscript.Echo "PackageCache: " & objItem.PackageCache
Next
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как узнать путь к установленной программе, если известен msi guid?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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