The package I am currently working on has a .hlp file that needs opening so people can, well, get help. Now because the .hlp standard is flawed with some insecurities that would allow people to redirect around security to get at stuff, Microsoft decided to only include the executable to read these as an
optional extra.
In a .msu file
That only runs when the Windows Update service is running
That service you switch off so you can get a vanilla box to package on
Great...
You can switch it on and off. at will, and it seems to work for sliding it into the App-V bubble. Hooray.
Turn's out this doesn't work. Will keep this post updated as I look for answers.
Update:
I figured it out. It's a bit of a pa-lava but it's definitely possible to bubble this bad boy.
Grab the .msu from the link. then pop it open using the cmd command
expand F:* windows6.1-KB917607-x86.msu C:\Temp\winhlp32
Now you fire up AppV sequencer and follow the steps below in your bubble
This will grab you a whole directory of joy. Now you are going to have to do some ownership grabbing of the following files. If you need help,
click here.
- C:\Windows\winhlp32.exe
- C:\Windows\System32\ftsrch.dll
- C:\Windows\EN-US\winhlp32.exe.mui
- C:\Windows\EN-US\ftsrch.dll.mui
Copy the files below over their counterparts above.
- C:\Temp\winhlp32\x86_microsoft-windows-winhstb.resources_31bf3856ad364e35_50.1.7600.16386_none_da3d517bf9765116\winhlp32.exe
- C:\Temp\winhlp32\x86_microsoft-windows-winhstb.resources_31bf3856ad364e35_50.1.7600.16386_none_da3d517bf9765116\ftsrch.dll
- C:\Temp\winhlp32\x86_microsoft-windows-winhstb.resources_31bf3856ad364e35_50.1.7600.16386_en-us_83921ac31ded8ee9\winhlp32.exe.mui
- C:\Temp\winhlp32\x86_microsoft-windows-winhstb.resources_31bf3856ad364e35_50.1.7600.16386_en-us_83921ac31ded8ee9\ftsrch.dll.mui
And... now you have help in a bubble. Standard cleanups apply.