找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 167643|回复: 32

[系统相关] [已解决]批处理怎样安装字体?

[复制链接]
发表于 2011-7-3 13:56:35 | 显示全部楼层 |阅读模式
最近公司给我出了道难题。
公司要求我对公司多有电脑的字体安装统一,(c:\windows\fonts文件夹的字体)但是公司的电脑有上百台。要我一台一台手动安装,岂不是要累死人。
有哪位仁兄能帮帮忙,帮我解决这个难题

我用过xcopy,但是总要出现

每一个文件重复就提示一次,一千多个文件就有提示好几百次,烦死了。
后来,我用vbs写一个脚本自动执行键盘键"n",可能是速度太快繁忙,把电脑都弄蓝屏了。

求...

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2011-7-3 14:00:50 | 显示全部楼层
加上/y参数
发表于 2011-7-3 14:27:52 | 显示全部楼层
果然很消遣
发表于 2011-7-3 15:29:34 | 显示全部楼层
本帖最后由 tmplinshi 于 2011-7-3 15:35 编辑

可以这样安装字体吗?我试了一下,看不到新安装的字体。难道要重启?

可以用 fontreg
  1. rem 安装当前目录所有字体
  2. fontreg /copy
复制代码
发表于 2011-7-3 15:49:35 | 显示全部楼层
安装上的字体怎么调用?
 楼主| 发表于 2011-7-3 15:55:13 | 显示全部楼层
4# tmplinshi


请问 那个是命令吗 ?  我查了fontreg /?  都查不到。
 楼主| 发表于 2011-7-3 15:55:48 | 显示全部楼层
5# temp


这个问题  我也执着着
 楼主| 发表于 2011-7-3 15:56:07 | 显示全部楼层
2# tms2010


xcopy 有/y这个参数吗?
发表于 2011-7-3 16:13:25 | 显示全部楼层
2# tms2010


xcopy 有/y这个参数吗?
guaiwu 发表于 2011-7-3 15:56

xcopy /?
发表于 2011-7-3 16:17:08 | 显示全部楼层
本帖最后由 tmplinshi 于 2011-7-3 16:29 编辑
4# tmplinshi


请问 那个是命令吗 ?  我查了fontreg /?  都查不到。
guaiwu 发表于 2011-7-3 15:55


确实用 /? 看不到帮助。在 readme.txt 里面:
If you...

...run FontReg.exe without any command-line switches:

  * FontReg will remove any stale font registrations in the registry.
  * FontReg will repair any missing font registrations for fonts located in
    the C:\Windows\Fonts directory (this step will be skipped for .fon fonts if
    FontReg cannot determine which fonts should have "hidden" registrations).

...run FontReg.exe with the /copy or /move switch:

  * FontReg will install all files with a .fon, .ttf, .ttc, or .otf file
    extension located in the CURRENT DIRECTORY (which might not necessarily be
    the directory in which FontReg is located).  Installation will entail
    copying/moving the files to C:\Windows\Fonts and then registering the fonts.
  * FontReg will remove any stale font registrations in the registry.
  * FontReg will repair any missing font registrations for fonts located in
    the C:\Windows\Fonts directory (this step will be skipped for .fon fonts if
    FontReg cannot determine which fonts should have "hidden" registrations).

FontReg.exe is intended as a replacement for Microsoft's outdated fontinst.exe,
and like fontinst.exe, FontReg.exe is fully silent--it will not print messages,
pop up dialogs, etc.; the process exit code will be 0 if there was no error.
发表于 2011-7-3 17:34:42 | 显示全部楼层
  1. xcopy "h:\Fonts\*.ttf" "C:\WINDOWS\Fonts"
复制代码
发表于 2011-7-3 17:36:57 | 显示全部楼层
8# guaiwu


你自己试试就知道有没有了
发表于 2011-7-3 17:37:10 | 显示全部楼层
  1. XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
  2.                            [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
  3.                            [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
  4.                            [/EXCLUDE:file1[+file2][+file3]...]

  5.   source       指定要复制的文件。
  6.   destination  指定新文件的位置和/或名称。
  7.   /A           只复制有存档属性集的文件,
  8.                但不改变属性。
  9.   /M           只复制有存档属性集的文件,
  10.                并关闭存档属性。
  11.   /D:m-d-y     复制在指定日期或指定日期以后更改的文件。
  12.                如果没有提供日期,只复制那些源时间
  13.                比目标时间新的文件。
  14.   /EXCLUDE:file1[+file2][+file3]...
  15.                指定含有字符串的文件列表。每一个字符串
  16.                必须在文件的单独行中。如果有任何
  17.                字符串与要被复制的文件的绝对路径
  18.                相符,那个文件将不会得到复制。
  19.                例如,指定如 \obj\ 或 .obj 的字符串会排除
  20.                目录 obj 下面的所有文件或带有
  21.                .obj 扩展名的文件。
  22.   /P           创建每个目标文件前提示。
  23.   /S           复制目录和子目录,除了空的。
  24.   /E           复制目录和子目录,包括空的。
  25.                与 /S /E 相同。可以用来修改 /T。
  26.   /V           验证每个新文件。
  27.   /W           提示您在复制前按键。
  28.   /C           即使有错误,也继续复制。
  29.   /I           如果目标不存在,又在复制一个以上的文件,
  30.                则假定目标一定是一个目录。
  31.   /Q           复制时不显示文件名。
  32.   /F           复制时显示完整的源和目标文件名。
  33.   /L           显示要复制的文件。
  34.   /G           允许将没有经过加密的文件复制到
  35.                不支持加密的目标。
  36.   /H           也复制隐藏和系统文件。
  37.   /R           覆盖只读文件。
  38.   /T           创建目录结构,但不复制文件。
  39.                不包括空目录或子目录。/T /E 包括
  40.                空目录和子目录。
  41.   /U           只复制已经存在于目标中的文件。
  42.   /K           复制属性。一般的 Xcopy 会重置只读属性。
  43.   /N           用生成的短名复制。
  44.   /O           复制文件所有权和 ACL 信息。
  45.   /X           复制文件审核设置(隐含 /O)。
  46.   /Y           复制文件审核设置(隐含 /O)。
  47.                现存目标文件。
  48.   /-Y          导致提示以确认改写一个
  49.                现存目标文件。
  50.   /Z            用重新启动模式复制网络文件。

  51. 命令行开关 /Y 可以预先在 COPYCMD 环境变量中设置。
  52. 这可能被命令行上的 /-Y 改写。
复制代码
 楼主| 发表于 2011-7-4 19:36:32 | 显示全部楼层

安装字体库

求一个用命令安装字体库的命令。、

例如:我下载了一个字体库,大概有上千个字体,但是有很多字体都是本身电脑有安装的了,没装到的时候就会提示先删掉原来再按新字体。
反反复复好麻烦啊。
求一个能帮忙解决的办法。

小弟也懂点命令用法,但是不是很深。如果有的话,把命令写说来,大家一起帮忙编写bat
发表于 2011-7-4 20:00:13 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 15:21 , Processed in 0.022096 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表