Если вы создаете только несколько вручную, вы можете использовать что-то вроде программы Orca из MSI SDK для редактирования таблицы свойств.
Если вы хотите написать сценарий действия, чтобы его можно было выполнять сотни раз или на лету, используя только инструменты SDK, вам, возможно, придется выполнить несколько здоровенных уловок автоматизации (например, создать патч с свойство CUSTOMERID и объединение его с «основным» MSI с использованием MSIDB). (Или коммерческие упаковочные инструменты, такие как InstallShield и Wise, могут быть написаны для выполнения такой работы.)
С другой стороны, я вижу причины, по которым не хочет сделать это и вместо этого предпочитает запрашивать у клиента свой идентификационный номер во время установки в качестве недопустимого средства защиты от копирования. (Опять же, это может раздражать, если пользователю также предлагается, если он попытается сделать ремонт или самовосстановление позже, и у него нет исходной информации о заказе под рукой.) Но это ваш выбор, из Конечно!