Подтвердить что ты не робот

Выполнить командную строку в WiX Script?

Как я могу выполнить командную строку из WiX script?

Я хочу динамически генерировать строку командной строки и выполнить ее. Я не устанавливаю файл, связанный с этим.

Использование версии 3.0.5419.

4b9b3361

Ответ 1

То, что вы, вероятно, хотите, это что-то вроде этого (наблюдая при необходимости кавычки в команде):

<CustomAction Id='ExecNotepad' Directory='INSTALLDIR' Execute='immediate' 

ExeCommand='[SystemFolder]notepad.exe &quot;[SOMEFILE]&quot;' Return='ignore'/>

ExeCommand - это то, где вы хотите поместить свою команду. Здесь у меня есть блокнот с файлом. Некоторые из атрибутов будут разными, в зависимости от того, что делает ваша команда, особенно параметров Execute и Impersonate. Было бы также полезно узнать, какую версию WiX вы использовали (код выше - v2).