Как я могу выполнить командную строку из сценария WiX?
Я хочу динамично генерировать строку командной строки и выполнить ее. Я не устанавливаю файл, связанный с этим.
Используя версию 3.0.5419.
Вы, вероятно, хотите что-то вроде этого (наблюдая за цитатами, где необходимо в команде):
<CustomAction Id='ExecNotepad' Directory='INSTALLDIR' Execute='immediate'
ExeCommand='[SystemFolder]notepad.exe "[SOMEFILE]"' Return='ignore'/>
ExeCommand - это то место, куда вы хотите поместить свою команду. Вот у меня запуск блокнота с файлом. Некоторые атрибуты будут отличаться в зависимости от того, что делает ваша команда - в частности, параметры Execute и Impersonate. Также было бы полезно знать, какую версию WiX вы используете (код выше - v2).