когда то делал, но из за замечаний постом выше отказался, может поможет смотри сам
читать дальше »
[Version]
Signature="$Windows NT$"
[Optional Components]
MyRegTweaks
[DefaultInstall]
AddReg =PuntoSwitcher.AddReg
DelReg =CTF.DelReg
UnRegisterDlls = CTF.UnRegister
[MyRegTweaks]
OptionDesc ="Registry Entries"
Tip ="Registry Entries"
Modes =0,1,2,3
AddReg =PuntoSwitcher.AddReg
DelReg =CTF.DelReg
UnRegisterDlls = CTF.UnRegister
[PuntoSwitcher.AddReg]
HKCU,"Software\Microsoft\Windows\CurrentVersion\Run","Punto Switcher",0x0,"%16422%\Punto Switcher\ps.exe"
HKCU,"Software\Punto Switcher\2.96","Recom",0x10001,00,00,00,00
HKCU,"Software\Punto Switcher\2.96","Options",0x1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,48,38,41,4b,4c,42,38,55,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,01,00,00,00,01,01,0 0,00,00,01,01,00,01,01,00,00,01,00,01,00,00,00,01,01,01,00,00,00,00,01,00,00,00,01,00,00,00,00,00,00 ,00,01,00,00,2c,01,00,00,2c,01,00,00,64,00,00,00,64,00,00,00,f4,01,00,00,5e,01,00,00,00,00,00,00,00, 00,00,00,01,00,00,00,00,00,00,00
[CTF.DelReg]
HKCU,"Software\Microsoft\Windows\CurrentVersion\Run","ctfmon.exe"
HKU,".DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run","ctfmon.exe"
[CTF.UnRegister]
11,,msimtf.dll
11,,Msctf.dll