
DOS(批处理)怎么使用组合键命令
现在公司每一台电脑上都需要安装一个字体文件,每台一个一个安装很麻烦,所以自己写了一个文件拷贝的批处理文件,在每台电脑上运行后可以直接把共享磁盘里面...
现在公司每一台电脑上都需要安装一个字体文件,每台一个一个安装很麻烦,所以自己写了一个文件拷贝的批处理文件,在每台电脑上运行后可以直接把共享磁盘里面的一个字体文件复制到C:\WINDOWS\Fonts 代码如下: @echo off copy \\192.168.*.*\共享磁盘\方正大标宋简体.TTF C:\WINDOWS\Fonts\方正大标宋简体.TTF这行代码在XP系统上可以正常安装字体,但win7下不能。 现又写了一个代码:@echo off start \\192.168.*.*\共享磁盘\方正大标宋简体.TTF这个代码可以在win7下打开该字体文件。打开该字体后如果按alt+i就可以安装字体了,现在的问题是怎么让这个批处理文件把这个字体打开后然后自动执行alt+i自动安装字体,有什么命令可以在批处理中使用组合键吗?
展开
2个回答
展开全部
复制到记事本里,保存为.vbs试一下看看
set wl=wscript.createobject("wscript.shell")
wl.run ("cmd /c start \\192.168.*.*\共享磁盘\方正大标宋简体.TTF"),0
wscript.sleep 1000
Dim WshShell
Set WshShell=WScript.CreateObject("WScript.Shell")
wscript.sleep 1000
WshShell.SendKeys "{%i}"
wscript.quit
set wl=wscript.createobject("wscript.shell")
wl.run ("cmd /c start \\192.168.*.*\共享磁盘\方正大标宋简体.TTF"),0
wscript.sleep 1000
Dim WshShell
Set WshShell=WScript.CreateObject("WScript.Shell")
wscript.sleep 1000
WshShell.SendKeys "{%i}"
wscript.quit
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询