Вопрос

Есть ли у кого-нибудь копия MSIINV.EXE (инструмент MSI Inventory)?Сайт, на котором он раньше был доступен, не работает(http://www.huydao.net/).Я пытаюсь удалить некоторые компоненты, чтобы заставить программу установки Visual Studio переустановить их.Я прошу прощения, так как это не совсем вопрос программирования, но я полагал, что любой, кто установил некоторые бета-версии Visual Studio, также мог столкнуться с этой проблемой.

Это было полезно?

Решение

Вы можете скачать msiinv.exe отсюда: Экспериментальное пространство

Другие советы

Инструмент msiinv.exe на самом деле просто отображает графический интерфейс всех установленных пакетов MSI.Вы можете использовать файл в качестве вывода.

Затем инструмент инвентаризации MSI предоставит необходимый графический интерфейс для запуска «msiexec.exe /x {B3A02601-8FE9-4108-8E95-D94171A2F8C8}» и удаления нужного пакета.

Спасибо.

Вера.

Что делает этот инструмент? Это перечисляет GUID компонентов от MSI? Если это так, я нашел инструмент DARK из WiX , который довольно неплохо рассказал мне, что в MSI.

Я создал репозиторий GitHub как с исходным кодом, так и с копией .exe для MsiInv.exe. Я оригинальный автор.

https://github.com/ZisBoom/MsiInv.exe

Я чаще всего использую msiinv.exe -p для отображения списка всех установленных продуктов, или msiinv.exe -p | findstr /i <pattern> чтобы найти конкретный продукт. msiinv.exe -p <leading match> требует, чтобы вы знали " запускается с " название продукта, тогда как findstr полезен для подстроки.

Параметры командной строки:

msiinv.exe -?
Usage: msiinv.exe [option [option]]
    -p [product]    Product list
    -f      Feature state by product. (includes -p)
    -q      Component count by product (includes -p)
    -#      Component count and features states by product (-p -f -q)

    -x      Orphaned components.
    -m      Shared components.
    -c      Evaluate components (-x -m).

    -l      List of log files.

    -t      Elapsed time for run. (Benchmarking)

    -s      Reduced output.(-p -#)
    -n      Normal output. (default)
    -v      Verbose output. (default + feature and component lists)
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top