Ура, пашет!
Код:
#Include <string.au3>
RegWrite('HKLM\Software\$reg.exe','New Value #1','REG_DWORD',0x11abcdef)
$a = RegRead('HKLM\Software\$reg.exe','New Value #1')
$r = '0x' & _StringReverse(StringLower(Hex(Int($a), 8)))
MsgBox(4096, 'ГгY', 'REG_DWORD: INF: ' & $r & " ;-)")
С типами я пожалуй справлюсь, а вот консольное управление "утилитой" лучше бы помог кто нибудь.
Нужно нечто такое:
# xrg2inf.exe /v InstallDir,"Content Dir" /k "HKLM\Software\My Prog" "C:\my path\new 1.inf" /add
И чтоб /v * тоже поддерживалось для всех value, когда не надо указывать конкретный ключ.
Особенно проблеммы связаны с "квотами", так как пробелы в параметрах всюду встречаются,
а кавычки сам скрипт тоже юзает, поэтому тут внимание ещё требуется
---
NEW.INF мои фантастические исследования типов, может пригодиться для тестов.