Я думаю будет лутше PerfectDisk_x86(64).msi /qn запускать сразу из RunOnceEx, а серийник вводить в файл ...x86\program files\Raxco\PerfectDisk2008\Config.ini
Параметры файла
Код:
....
[Config.ini]
#Set this value to 1 to enable configuration with Config.ini file.
Enabled=1
...
[License]
# Allow inputing a license key on install
# LicenseKey = NNN-NNNNNNN-NNNNNN-NNNN
# where NNN-NNNNNNN-NNNNNN-NNNN is a valid license key.
# default = null
LicenseKey= серийный номер
Таким образом не надо создавать лишние файлы, и предустанавливать PerfectDisk чтоб импортировать ветку реестра.