我正在使用下面的脚本在Windows中安装字体,但我不知道是否有如何获取字体的名称。例如,源文件的名称是BebasNeue.otf,但她的脸名是Bebas Neue(OpenType),任何人都知道一种方法来获取脚本的名称以正确地注册脸部?获取字体名称批处理文件
该脚本记录源BebasNeue的记录名称,希望他能记录情况下,面板自由的抵达Neue(OpenType字体)
@setlocal enableextensions enabledelayedexpansion
@echo off
echo instalando fontes....
for /f "delims=" %%f in ('dir /b \\mulinfsv0005\Configs\fonts\') do (
set variable=%%f
set variable=!variable:~0,-4!
echo !variable!
xcopy \\servidorOrigem\Configs\fonts\%%f c:\Windows\Fonts /y /q
reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts" /v !variable! /t REG_SZ /d %%f /f
)
endlocal
echo As fontes foram instaladas!
pause
此方法不会在.TTF .FON也不.FNT字体工作...'(' – Aacini 2014-11-08 15:30:52
@Aacini - 我需要在TrueType规范再深入... – npocmaka 2014-11-09 20:16:38