命令行:安装字体

时间:2012-02-20 04:43:22

标签: fonts batch-file install cmd reboot

是否在批处理文件中安装字体等。 没有重新启动?

fontinst.exe不起作用,也不this。 这些方法都需要重启...

有什么建议吗? 也许:NSIS,C,Batch,......

2 个答案:

答案 0 :(得分:0)

我发现了article that provides a VBScript that will install a font.

在Windows 7中,您必须从提升的命令提示符运行它,否则您将获得用户访问控制提示。

Const FONTS = &H14&

Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(FONTS)
objFolder.CopyHere "C:\Scripts\Myfont.ttf"

答案 1 :(得分:-1)

我花了很多时间找到一种无需重启即可安装字体的方法 最后,我找到了ClickFont。这是一个简单而精确的解决方案:)

  

ClickFont旨在允许快速安装TrueType字体   只需点击两下鼠标即可。您可以同时安装多种字体   时间,只需右键单击字体或文件夹即可。

     

集成到Windows shell中,用户有可能   从任何位置安装字体。 ClickFont复制字体,但也   通过系统调用正确注册它们。

- Softpedia的ClickFont页面(截至2016/10/04)

请参阅:http://www.softpedia.com/get/Others/Font-Utils/Clickfont.shtml