Msitran.exe
Msitran.exe использует MsiDatabaseGenerateTransform, MsiCreateTransformSummaryInfo и MsiDatabaseApplyTransform для создания или применения файла преобразования.
Это средство доступно только в компоненте Windows SDK для разработчиков установщика Windows.
Синтаксис
Используйте следующий синтаксис для создания преобразования.
msitran -g{base db}{ref db}{имя файла преобразования}[{условия ошибки / условия проверки}]
Используйте следующий синтаксис для применения преобразования.
msitran -a{transform}{database}[{error conditions}]
Параметры командной строки
Msitran.exe использует следующие параметры командной строки без учета регистра. Вместо дефиса также можно использовать разделитель косой черты.
Параметр | Описание |
---|---|
-g | Создание преобразования. |
-a | Преобразование приложения. |
При применении преобразования могут быть подавлены следующие ошибки. Чтобы подавить ошибку, включите соответствующий символ в аргумент {error conditions}. Условия, указанные с параметром -g, помещаются в сводную информацию преобразования, но не используются при применении преобразования с -a. Дополнительные сведения см. в разделе MsiDatabaseApplyTransform.
Параметр | Подавленная ошибка |
---|---|
а | Добавьте существующую строку. |
b | Удаление несуществующей строки. |
с | Добавьте существующую таблицу. |
d | Удаление несуществующей таблицы. |
й | Изменить существующую строку. |
f | Изменить кодовую страницу. |
Следующие условия проверки могут использоваться для указания того, когда преобразование может быть применено к пакету. Эти условия можно указать с помощью -g, но не -a.
Параметр | Условие проверки |
---|---|
н | Проверьте код обновления. |
l | Проверьте язык. |
p | Проверьте платформу. |
r | Проверьте продукт. |
s | Проверьте только основную версию. |
t | Проверьте только основные и дополнительные версии. |
u | Проверьте основные, дополнительные версии и версии обновления. |
v | Применена версия < базы данных Базовая версия базы данных. |
w | Примененная версия <базы данных = базовая версия базы данных. |
x | Примененная версия базы данных = базовая версия базы данных. |
y | Примененная версия >базы данных = базовая версия базы данных. |
z | Применена версия > базы данных Базовая версия базы данных. |
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по