There are two reg tweak files I apply right after the silent install. The first is the actual tweaks of mine, which make the program perform less stupidly, IMHO. The bulk of the tweak file is for turning on the IE toolbar. The second reg file is the registration, although registration is still not totally automatic.
CODE
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{06647158-359E-4D10-A8DE-E6145DA90BE9}]
@="Trend Micro Antifraud Toolbar"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{06647158-359E-4D10-A8DE-E6145DA90BE9}\InprocServer32]
@="C:\\PROGRA~1\\TRENDM~1\\INTERN~1\\PccIeBar.dll"
"ThreadingModel"="Apartment"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{06647158-359E-4D10-A8DE-E6145DA90BE9}\ProgID]
@="PccIeBar.PccBHO.1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{06647158-359E-4D10-A8DE-E6145DA90BE9}\Programmable]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{06647158-359E-4D10-A8DE-E6145DA90BE9}\TypeLib]
@="{CCDF1ACA-BC98-4747-9308-98C20A6E8633}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{06647158-359E-4D10-A8DE-E6145DA90BE9}\VersionIndependentProgID]
@="PccIeBar.PccBHO"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{871F91FD-3A92-4988-A842-16AB2CFF5AF1}]
@="Trend Micro Antifraud Toolbar"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{871F91FD-3A92-4988-A842-16AB2CFF5AF1}\InprocServer32]
@="C:\\PROGRA~1\\TRENDM~1\\INTERN~1\\PccIeBar.dll"
"ThreadingModel"="Apartment"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{871F91FD-3A92-4988-A842-16AB2CFF5AF1}\ProgID]
@="PccIeBar.AntiPhishBar.1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{871F91FD-3A92-4988-A842-16AB2CFF5AF1}\Programmable]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{871F91FD-3A92-4988-A842-16AB2CFF5AF1}\TypeLib]
@="{CCDF1ACA-BC98-4747-9308-98C20A6E8633}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{871F91FD-3A92-4988-A842-16AB2CFF5AF1}\VersionIndependentProgID]
@="PccIeBar.AntiPhishBar"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{1E127596-E506-4291-A841-CFA6F8CAB84C}]
@="IAntiPhishBar"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{1E127596-E506-4291-A841-CFA6F8CAB84C}\ProxyStubClsid]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{1E127596-E506-4291-A841-CFA6F8CAB84C}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{1E127596-E506-4291-A841-CFA6F8CAB84C}\TypeLib]
@="{CCDF1ACA-BC98-4747-9308-98C20A6E8633}"
"Version"="1.0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{FE577612-322D-4504-8E24-13BBBF532F72}]
@="IPccBHO"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{FE577612-322D-4504-8E24-13BBBF532F72}\ProxyStubClsid]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{FE577612-322D-4504-8E24-13BBBF532F72}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{FE577612-322D-4504-8E24-13BBBF532F72}\TypeLib]
@="{CCDF1ACA-BC98-4747-9308-98C20A6E8633}"
"Version"="1.0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PccIeBar.AntiPhishBar]
@="AntiPhishBar Class"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PccIeBar.AntiPhishBar\CLSID]
@="{871F91FD-3A92-4988-A842-16AB2CFF5AF1}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PccIeBar.AntiPhishBar\CurVer]
@="PccIeBar.AntiPhishBar.1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PccIeBar.AntiPhishBar.1]
@="TrendMicro AntiPhishBar"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PccIeBar.AntiPhishBar.1\CLSID]
@="{871F91FD-3A92-4988-A842-16AB2CFF5AF1}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PccIeBar.PccBHO]
@="PccBHO Class"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PccIeBar.PccBHO\CLSID]
@="{06647158-359E-4D10-A8DE-E6145DA90BE9}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PccIeBar.PccBHO\CurVer]
@="PccIeBar.PccBHO.1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PccIeBar.PccBHO.1]
@="PccBHO Class"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PccIeBar.PccBHO.1\CLSID]
@="{06647158-359E-4D10-A8DE-E6145DA90BE9}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{CCDF1ACA-BC98-4747-9308-98C20A6E8633}\1.0]
@="PccIeBar 1.0 Type Library (Pc-Cillin)"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{CCDF1ACA-BC98-4747-9308-98C20A6E8633}\1.0\0\win32]
@="C:\\PROGRA~1\\TRENDM~1\\INTERN~1\\PccIeBar.dll"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{CCDF1ACA-BC98-4747-9308-98C20A6E8633}\1.0\FLAGS]
@="0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{CCDF1ACA-BC98-4747-9308-98C20A6E8633}\1.0\HELPDIR]
@="C:\\PROGRA~1\\TRENDM~1\\INTERN~1\\"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Toolbar]
"{871F91FD-3A92-4988-A842-16AB2CFF5AF1}"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{06647158-359E-4D10-A8DE-E6145DA90BE9}]
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\CFW]
"GssEnable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\ProtocolHandler\aim]
"enable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\ProtocolHandler\http]
"enable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\ProtocolHandler\icq]
"enable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\ProtocolHandler\msn]
"enable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\Scan\Common\AntiSpam\config]
"ScanType"=dword:00000003
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\Scan\Common\PrivacyProtection\config]
"PrivacyData01"=hex(03):af,3b,be,b2,df,5f,46,c7,f4,1c,b1,c4,a1,62,31,d4,97,\
7b,eb,a6,0c,fc,63,0b,8c,30,66,05,6f,af,01,8d,5d,cd,30,99,6f,f3,9d,07,f7,b9,87,\
24,10,54,09,c7
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\Scan\http\HostFilter]
"enable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\Scan\http\PrivacyProtection]
"enable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\Scan\http\URLFilter]
"enable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\Scan\http\Virus]
"enable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\Scan\im\PrivacyProtection]
"enable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\Scan\Pop3\AntiSpam]
"enable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\NSC\TmProxy\Scan\smtp\PrivacyProtection]
"Enable"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin\14\AntiPhish]
"Initialize"=dword:00000001
"show"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin\14\CentralControlComponent\Profile]
"CurrentProfile"=hex(03):ca,b5,7b,57,95,49,9c,44,94,08,53,11,23,e9,86,49
"DontAskAgain"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin\14\Config]
"POP3Splash"=dword:00000000
"SmtpSplash"=dword:00000000
"WebMailSplash"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin\14\Intelligent]
"HideProgress"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin\14\MainUI]
"RunInstruction"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin\14\ManualScan]
"FastScan"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin\14\OBAlert]
"CACHE"=dword:00000000
"ViewAlert"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin\14\Proxy]
"PX2JZ"=hex(03):8a,b9,f6,ab,fd,3d,7a,55,d6,d0,f8,c2,dc,b9,74,97,00,2e,fb,4c,\
70,07,91,4d,89,7c,bc,75,e1,6a,ad,84,9a,56,12,76,c9,27,51,96,7f,3a,49,f1,93,\
4a,b8,9f,78,2e,98,63,1e,8d,38,1f,05,c0,f6,b9,cd,ae,9e,3b,b7,99,71,80,44,cc,c8,\
13,82,3a,2b,65,4a,47,4a,bc,97,1c,37,e2,7e,fd,f7,4f,17,5c,38,05,c6,c5,f0,3f,\
7f,7d,55,2e,01,8e,1c,ea,22,c0,1b,5a,8a,6a,af,83,7b,a3,a1,16,0d,dc,36,a3,21,82,\
36,6c,14,66,63,b9,9e,02,0d,c4,00,ec,25,de,20,87,51,f5,f6,a8,fc,53,38,fc,e3,\
a6,69,85,a7,13,fe,09,8e,48,8a,9d,29,a1,89,3c,9a,e5,8e,18,ee,ce,95,73,46,0b,95,\
fd,18,36,63,1a,3d,9b,d7,41,58,eb,5a,fd,1e,94,6b,80,44,f5,90,5f,f1,45,d3,f7,\
5b,2f,a6,99,e3,a7,c2,fc,4d,c8,0d,d8,d8,fa,ca,73,24,36,7b,1f,69,6d,02,aa,32,f2,\
df,8d,a8,49,f5,29,dd,f4,f4,56,70,f3,c4,c5,db,28,8f,af,59,8c,24,cb,a6,6d,88,\
46,a4,93,e5,d5,cf,a3
"Socks"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin\14\RealTimeScan]
"IOScanE"=hex(03):02,2b,65,dd,67,85,0f,9c,dc,c9,49,9f,32,59,cc,c1
"ZipScanOnOff"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin\14\Spyware]
"EnableScheduled"=dword:00000000
"TargetDayOfWeek"=dword:00000000
"TargetTime"=dword:0000B1BC
"TargetType"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin\14\VA]
"TargetDayOfWeek"=dword:00000000
"TargetTime"=dword:0000AFC8
and
CODE
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillin]
"register no."="XXXX-XXXX-XXXX-XXXX-XXXX"
Then I disable the Windows Firewall that comes with XP SP2 with a .vbs script file:
CODE
Set objFirewall = CreateObject("HNetCfg.FwMgr")
Set objPolicy = objFirewall.LocalPolicy.CurrentProfile
objPolicy.FirewallEnabled = FALSE
I have yet to find a way to configure firewall rules automatically. I found the firewall profile files where the settings are stored, but messing with them at all kills the firewall. This is quite unfortunate, since the default firewall rules suck major arse. They block outbound TCP port 80, for crying out loud!
I had better luck, though, with automatically configuring the scheduled virus scans. All you have to do for those is just configure/disable scheduled scans as desired, then copy the schedule profile files in C:\Program Files\Trend Micro\Internet Security 2006\TASK over the default files that the setup file contains. Make sure not to delete any default profiles, or else the setup will generate file not found errors.
Oh, and I add these lines to my setup.ini file, which should make it install a bit faster:
CODE
[InstallType]
Prescan=0