blob: d6385929c7ef0465bae311a908c8b1f6224eb047 [file] [log] [blame]
HKCU {
NoRemove Software {
NoRemove Classes {
ForceRemove '%APP_USER_MODEL_ID%' {
ForceRemove .exe {
ForceRemove shell = s 'open' {
ForceRemove open {
command = s '%EXE_OPEN_COMMAND%' {
val DelegateExecute = s '%DELEGATE_EXECUTE_CLSID%'
}
val CommandId = s 'Browser.Launch'
}
ForceRemove opennewwindow = s 'New Window' {
command = s '%EXE_OPEN_COMMAND%' {
val DelegateExecute = s '%DELEGATE_EXECUTE_CLSID%'
}
val CommandId = s 'Browser.Launch'
}
}
}
}
}
}
}
HKCU {
NoRemove Software {
NoRemove Classes {
ForceRemove '%PROG_ID%' = s 'Test Delegate Execute ProgId' {
val AppUserModelId = s '%APP_USER_MODEL_ID%'
val 'URL Protocol' = s ''
ForceRemove Application {
val ApplicationName = s '%EXE_NAME%'
val ApplicationCompany = s 'Google Inc.'
val ApplicationDescription = s 'Test Description'
val ApplicationIcon = s '%EXE_ICON%'
val AppUserModelId = s '%APP_USER_MODEL_ID%'
}
ForceRemove DefaultIcon = s '%EXE_ICON%' {
}
ForceRemove shell {
ForceRemove open {
ForceRemove command = s '%PROG_ID_OPEN_COMMAND%' {
val DelegateExecute = s '%DELEGATE_EXECUTE_CLSID%'
}
}
}
}
}
}
}
HKCU {
NoRemove Software {
NoRemove Classes {
NoRemove CLSID {
ForceRemove '%DELEGATE_EXECUTE_CLSID%' = s 'Test CommandExecuteImpl Class' {
ForceRemove Programmable
LocalServer32 = s '%MODULE%' {
val ServerExecutable = s '%MODULE_RAW%'
}
}
}
}
}
}
HKCU {
NoRemove Software {
NoRemove Clients {
NoRemove StartMenuInternet {
ForceRemove '%APP_USER_MODEL_ID%' = s '%EXE_NAME%' {
ForceRemove Capabilities {
val ApplicationDescription = s 'Test Description'
val ApplicationIcon = s '%EXE_ICON%'
val ApplicationName = s '%EXE_NAME%'
ForceRemove Startmenu {
val StartMenuInternet = s '%APP_USER_MODEL_ID%'
}
ForceRemove URLAssociations {
val http = s '%PROG_ID%'
val https = s '%PROG_ID%'
}
}
}
}
}
}
}
HKCU {
NoRemove Software {
NoRemove RegisteredApplications {
val '%APP_USER_MODEL_ID%' = s 'Software\Clients\StartMenuInternet\%APP_USER_MODEL_ID%\Capabilities'
}
}
}