【发布时间】:2015-05-29 19:47:17
【问题描述】:
我正在尝试使用 VBScript 在 Windows XP 中安装字体。但由于某种原因,我的脚本在 Windows 7 中运行良好,但在 Windows XP 中无法运行。我需要在不重新启动系统的情况下安装字体,所以我不得不选择这种方法,而不是其他需要重新启动系统的注册表更改方法。这是我的 VBScript
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace("D:\Logs\")
Set objFolderItem = objFolder.ParseName("Roboto-Italic.ttf")
objFolderItem.InvokeVerb("Install")
我的猜测是 InvokeVerb("Install") 命令在 Windows XP 中不起作用。在那种情况下,有没有其他选择?请指导我谢谢...
【问题讨论】:
标签: vbscript windows-xp