PE With HTA Files in Windows PE Posted September 27, 2004 Here is some info borrowed from an XPE sp2 plugin entry. You'll have to manually enter these registry entries into your hive build, but it is worth a try.; HTA Support; RegServer nlhtml.dll - SP2 + manual tweak0x1,"Classes\.hta",,"htafile"0x1,"Classes\.hta","Content Type","application/hta"0x1,"Classes\.hta","PerceivedType","text"0x2,"Classes\htafile\DefaultIcon",,"mshta.exe,1"0x2,"Classes\htafile\Shell\Open\Command",,"mshta.exe ""%1"" %*"0x4,"Classes\htafile","EditFlags",0x1000000x1,"Classes\.ascx\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.asp\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.aspx\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.css\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.hhc\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.hta\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.htm\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.html\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.htt\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.htw\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.htx\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.odc\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\.stm\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\CLSID\{25336920-03F9-11CF-8FD0-00AA00686F13}\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"0x1,"Classes\CLSID\{e0ca5340-4534-11cf-b952-00aa0051fe20}",,"HTML filter"0x1,"Classes\CLSID\{e0ca5340-4534-11cf-b952-00aa0051fe20}\InprocServer32",,"nlhtml.dll"0x1,"Classes\CLSID\{e0ca5340-4534-11cf-b952-00aa0051fe20}\InprocServer32","ThreadingModel","Both"0x1,"Classes\CLSID\{eec97550-47a9-11cf-b952-00aa0051fe20}",,"HTML File persistent handler"0x1,"Classes\CLSID\{eec97550-47a9-11cf-b952-00aa0051fe20}\PersistentAddinsRegistered\{89BCB740-6119-101A-BCB7-00DD010655AF}",,"{e0ca5340-4534-11cf-b952-00aa0051fe20}" 0
PE With HTA Files
in Windows PE
Posted
Here is some info borrowed from an XPE sp2 plugin entry. You'll have to manually enter these registry entries into your hive build, but it is worth a try.
; HTA Support
; RegServer nlhtml.dll - SP2 + manual tweak
0x1,"Classes\.hta",,"htafile"
0x1,"Classes\.hta","Content Type","application/hta"
0x1,"Classes\.hta","PerceivedType","text"
0x2,"Classes\htafile\DefaultIcon",,"mshta.exe,1"
0x2,"Classes\htafile\Shell\Open\Command",,"mshta.exe ""%1"" %*"
0x4,"Classes\htafile","EditFlags",0x100000
0x1,"Classes\.ascx\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.asp\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.aspx\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.css\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.hhc\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.hta\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.htm\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.html\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.htt\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.htw\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.htx\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.odc\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\.stm\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\CLSID\{25336920-03F9-11CF-8FD0-00AA00686F13}\PersistentHandler",,"{eec97550-47a9-11cf-b952-00aa0051fe20}"
0x1,"Classes\CLSID\{e0ca5340-4534-11cf-b952-00aa0051fe20}",,"HTML filter"
0x1,"Classes\CLSID\{e0ca5340-4534-11cf-b952-00aa0051fe20}\InprocServer32",,"nlhtml.dll"
0x1,"Classes\CLSID\{e0ca5340-4534-11cf-b952-00aa0051fe20}\InprocServer32","ThreadingModel","Both"
0x1,"Classes\CLSID\{eec97550-47a9-11cf-b952-00aa0051fe20}",,"HTML File persistent handler"
0x1,"Classes\CLSID\{eec97550-47a9-11cf-b952-00aa0051fe20}\PersistentAddinsRegistered\{89BCB740-6119-101A-BCB7-00DD010655AF}",,"{e0ca5340-4534-11cf-b952-00aa0051fe20}"