Need opinion on IE 7 upgrade fixlet

(imported topic written by jpeppers91)

I modified a fixlet to add registry entires after the upgrade. Should I do this in one action or multiple actions? Also am I missing something adding to the HKEY Current User hive?

download http://download.microsoft.com/download/3/8/8/38889DC1-848C-4BF2-8335-86C573AD86D9/IE7-WindowsXP-x86-enu.exe

continue if {(size of it = 15452536 and sha1 of it = “d39b89c360fbaa9706b5181ae4718100687a5326”) of file “IE7-WindowsXP-x86-enu.exe” of folder “__Download”}

wait __Download\IE7-WindowsXP-x86-enu.exe /quiet /update-no /norestart

action requires restart “d39b89c360fbaa9706b5181ae4718100687a5326”

action uses wow64 redirection false

delete __appendfile

delete wizardedit.reg

appendfile Windows Registry Editor Version 5.00

appendfile

appendfile

HKEY_Current_User\Software\Microsoft\Internet Explorer\Main

appendfile “RunOnceComplete”=dword:00000001

appendfile “RunOnceComplete”=dword:00000001

move __appendfile wizardedit.reg

waithidden regedit /s “wizardedit.reg”// enter your action script here

(imported comment written by BenKus)

Hey jpeppers,

This will update the SYSTEM account’s local user settings (because the agent runs as the SYSTEM user)… Modify the end to be:

download http://support.bigfix.com/download/bes/util/RunAsCurrentUser.exe
continue if {(size of it = 131072 AND sha1 of it = “9fd47b14aee681a6bad6579d30d6fb3fa4cc3ae3”) of file “RunAsCurrentUser.exe” of folder “__Download”}
waithidden “__Download\RunAsCurrentUser.exe” --w regedit /s “wizardedit.reg”

It seems fine to me to have this as a single action.

Ben