本帖最后由 slore 于 2018-9-10 11:17 编辑
不用,只要加System32下面3,4个文件,和explorerframe.dll的CLSID注册表项目。
NewOpenFileDialog.bat
- call AddFiles %0 && :goto _AddFileEnd
- @Windows\System32
- ExplorerFrame.dll,shellstyle.dll,StructuredQuery.dll
- ;some version of WIN10 need this file,
- ;some version will broke if have this file.
- edputil.dll
- :_AddFileEnd
- call RawReg %0 && :goto _AddRegEnd
- Windows Registry Editor Version 5.00
- ;explorerframe.dll
- [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{056440FD-8568-48e7-A632-72157243B55B}]
- @="Explorer Navigation Bar"
- [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{056440FD-8568-48e7-A632-72157243B55B}\InProcServer32]
- @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
- 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,65,00,78,00,\
- 70,00,6c,00,6f,00,72,00,65,00,72,00,66,00,72,00,61,00,6d,00,65,00,2e,00,64,\
- 00,6c,00,6c,00,00,00
- "ThreadingModel"="Apartment"
- [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{AE054212-3535-4430-83ED-D501AA6680E6}]
- @="Shell Name Space ListView"
- [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{AE054212-3535-4430-83ED-D501AA6680E6}\InProcServer32]
- @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
- 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,65,00,78,00,\
- 70,00,6c,00,6f,00,72,00,65,00,72,00,66,00,72,00,61,00,6d,00,65,00,2e,00,64,\
- 00,6c,00,6c,00,00,00
- "ThreadingModel"="Apartment"
- ;@="X:\\Windows\\system32\\explorerframe.dll"
- :_AddRegEnd
复制代码 |