- MDShellExtensions.dll
- sk4d.dll
MDShellExtensions_install.inf -> 右键 -> 安装
MDShellExtensions_uninstall.inf -> 右键 -> 安装
注意: 请确保*.inf文件与*.dll文件 在同一文件夹中
| [Version] | |
| Signature="$Windows NT$" | |
| [DefaultInstall.ntamd64] | |
| AddReg=AddRegKeys | |
| CopyFiles = Sk4dCopyFiles | |
| [AddRegKeys] | |
| ; 关联文件扩展名与预览处理器和缩略图生成器 | |
| HKCR,".markdown\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}",,,"{2417D607-9848-4D35-9178-DC3FA975D174}" | |
| HKCR,".markdown\shellex\{E357FCCD-A995-4576-B01F-234630154E96}",,,"{0F1BB887-2D58-4808-B64D-418299FDCB40}" | |
| HKCR,".md\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}",,,"{2417D607-9848-4D35-9178-DC3FA975D174}" | |
| HKCR,".md\shellex\{E357FCCD-A995-4576-B01F-234630154E96}",,,"{0F1BB887-2D58-4808-B64D-418299FDCB40}" | |
| HKCR,".mdown\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}",,,"{2417D607-9848-4D35-9178-DC3FA975D174}" | |
| HKCR,".mdown\shellex\{E357FCCD-A995-4576-B01F-234630154E96}",,,"{0F1BB887-2D58-4808-B64D-418299FDCB40}" | |
| HKCR,".mdtext\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}",,,"{2417D607-9848-4D35-9178-DC3FA975D174}" | |
| HKCR,".mdtext\shellex\{E357FCCD-A995-4576-B01F-234630154E96}",,,"{0F1BB887-2D58-4808-B64D-418299FDCB40}" | |
| HKCR,".mdtxt\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}",,,"{2417D607-9848-4D35-9178-DC3FA975D174}" | |
| HKCR,".mdtxt\shellex\{E357FCCD-A995-4576-B01F-234630154E96}",,,"{0F1BB887-2D58-4808-B64D-418299FDCB40}" | |
| HKCR,".mdwn\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}",,,"{2417D607-9848-4D35-9178-DC3FA975D174}" | |
| HKCR,".mdwn\shellex\{E357FCCD-A995-4576-B01F-234630154E96}",,,"{0F1BB887-2D58-4808-B64D-418299FDCB40}" | |
| HKCR,".mkd\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}",,,"{2417D607-9848-4D35-9178-DC3FA975D174}" | |
| HKCR,".mkd\shellex\{E357FCCD-A995-4576-B01F-234630154E96}",,,"{0F1BB887-2D58-4808-B64D-418299FDCB40}" | |
| ; 注册 CLSID 缩略图生成器 | |
| HKCR,"CLSID\{0F1BB887-2D58-4808-B64D-418299FDCB40}",,,"Delphi MarkDown Thumbnail Provider 64bit" | |
| HKCR,"CLSID\{0F1BB887-2D58-4808-B64D-418299FDCB40}","AppID",,"{E357FCCD-A995-4576-B01F-234630154E96}" | |
| HKCR,"CLSID\{0F1BB887-2D58-4808-B64D-418299FDCB40}","DisplayName",,"Ethea's Markdown Thumbnail Provider" | |
| HKCR,"CLSID\{0F1BB887-2D58-4808-B64D-418299FDCB40}\InprocServer32",,,"%01%\MDShellExtensions.dll" | |
| HKCR,"CLSID\{0F1BB887-2D58-4808-B64D-418299FDCB40}\InprocServer32","ProgID",,"MDShellExtensions.MD.ThumbnailProvider" | |
| HKCR,"CLSID\{0F1BB887-2D58-4808-B64D-418299FDCB40}\InprocServer32","ThreadingModel",,"Both" | |
| HKCR,"CLSID\{0F1BB887-2D58-4808-B64D-418299FDCB40}\InprocServer32","VersionIndependentProgID",,"MDShellExtensions.MD.ThumbnailProvider" | |
| HKCR,"CLSID\{0F1BB887-2D58-4808-B64D-418299FDCB40}\ProgID",,,"MDShellExtensions.MD.ThumbnailProvider" | |
| ; 注册 CLSID 预览处理器 | |
| HKCR,"CLSID\{2417D607-9848-4D35-9178-DC3FA975D174}",,,"Delphi MarkDown Preview Handler 64bit" | |
| HKCR,"CLSID\{2417D607-9848-4D35-9178-DC3FA975D174}","AppID",,"{6d2b5079-2f0b-48dd-ab7f-97cec514d30b}" | |
| ; HKCR,"CLSID\{2417D607-9848-4D35-9178-DC3FA975D174}","DisableLowILProcessIsolation",0x10001,01,00,00,00 | |
| HKCR,"CLSID\{2417D607-9848-4D35-9178-DC3FA975D174}","DisplayName",,"Ethea's MarkDown Preview Handler" | |
| ; HKCR,"CLSID\{2417D607-9848-4D35-9178-DC3FA975D174}","DllSurrogate",,"%%SystemRoot%%\system32\prevhost.exe" | |
| HKCR,"CLSID\{2417D607-9848-4D35-9178-DC3FA975D174}\InprocServer32",,,"%01%\MDShellExtensions.dll" | |
| HKCR,"CLSID\{2417D607-9848-4D35-9178-DC3FA975D174}\InprocServer32","ProgID",,"MDShellExtensions.MD.PreviewHandler" | |
| HKCR,"CLSID\{2417D607-9848-4D35-9178-DC3FA975D174}\InprocServer32","ThreadingModel",,"Apartment" | |
| HKCR,"CLSID\{2417D607-9848-4D35-9178-DC3FA975D174}\InprocServer32","VersionIndependentProgID",,"MDShellExtensions.MD.PreviewHandler" | |
| HKCR,"CLSID\{2417D607-9848-4D35-9178-DC3FA975D174}\ProgID",,,"MDShellExtensions.MD.PreviewHandler" | |
| HKCR,"MDShellExtensions.MD.PreviewHandler\Clsid",,,"{2417D607-9848-4D35-9178-DC3FA975D174}" | |
| HKCR,"MDShellExtensions.MD.ThumbnailProvider\Clsid",,,"{0F1BB887-2D58-4808-B64D-418299FDCB40}" | |
| ; 注册预览处理器 | |
| HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers","{2417D607-9848-4D35-9178-DC3FA975D174}",,"Delphi MarkDown Preview Handler 64bit" | |
| [SourceDisksNames] | |
| 1 = %DiskName%,,,"" ; 源磁盘为当前目录 | |
| [SourceDisksFiles] | |
| sk4d.dll = 1 | |
| [DestinationDirs] | |
| Sk4dCopyFiles = 11 ; 目标目录:System32 | |
| [Sk4dCopyFiles] | |
| sk4d.dll |
| [Version] | |
| Signature="$Windows NT$" | |
| [DefaultInstall] | |
| DelReg=DelRegKeys | |
| DelFiles = Sk4dDelFiles | |
| [DelRegKeys] | |
| ; 删除文件扩展名的预览处理器、缩略图生成器关联 | |
| HKCR,".markdown\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}" | |
| HKCR,".markdown\shellex\{E357FCCD-A995-4576-B01F-234630154E96}" | |
| HKCR,".md\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}" | |
| HKCR,".md\shellex\{E357FCCD-A995-4576-B01F-234630154E96}" | |
| HKCR,".mdown\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}" | |
| HKCR,".mdown\shellex\{E357FCCD-A995-4576-B01F-234630154E96}" | |
| HKCR,".mdtext\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}" | |
| HKCR,".mdtext\shellex\{E357FCCD-A995-4576-B01F-234630154E96}" | |
| HKCR,".mdtxt\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}" | |
| HKCR,".mdtxt\shellex\{E357FCCD-A995-4576-B01F-234630154E96}" | |
| HKCR,".mdwn\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}" | |
| HKCR,".mdwn\shellex\{E357FCCD-A995-4576-B01F-234630154E96}" | |
| HKCR,".mkd\shellex\{8895B1C6-B41F-4C1C-A562-0D564250836F}" | |
| HKCR,".mkd\shellex\{E357FCCD-A995-4576-B01F-234630154E96}" | |
| ; 删除 CLSID 注册信息 | |
| HKCR,"CLSID\{0F1BB887-2D58-4808-B64D-418299FDCB40}" | |
| HKCR,"CLSID\{2417D607-9848-4D35-9178-DC3FA975D174}" | |
| HKCR,"MDShellExtensions.MD.PreviewHandler" | |
| HKCR,"MDShellExtensions.MD.ThumbnailProvider" | |
| HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers","{2417D607-9848-4D35-9178-DC3FA975D174}" | |
| [DestinationDirs] | |
| Sk4dDelFiles = 11 ; 目标目录:System32 | |
| [Sk4dDelFiles] | |
| sk4d.dll |