是否可以在批处理文件等中安装字体而无需重新启动?
fontinst.exe 不起作用,this 也不起作用。这些方法,都需要重新启动...
有什么建议么?也许:NSIS,C,批处理,...
在 Windows 7 中,您必须从提升的命令提示符运行它,否则您将获得用户访问控制提示。
Const FONTS = &H14&
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(FONTS)
objFolder.CopyHere "C:\Scripts\Myfont.ttf"
我花了很多时间寻找一种无需重新启动即可安装字体的方法。
最后,我找到了 ClickFont。这是一个简单而准确的解决方案:)
ClickFont 旨在通过单击两次鼠标即可快速安装 TrueType 字体。您可以同时安装多种字体,只需右键单击字体或文件夹即可。
集成到 Windows shell 中,用户可以从任何位置安装字体。ClickFont 复制字体,但也通过系统调用正确注册它们。
- Softpedia 的 ClickFont 页面(截至 2016 年 10 月 4 日)
请参阅: http: //www.softpedia.com/get/Others/Font-Utils/Clickfont.shtml