哪位大侠能帮我把这行批处理用au3实现下,就一行代码
本帖最后由 黑色de郁金香 于 2012-12-15 01:10 编辑试了快一百多次了总是报错{:face (319):}
这是要实现的命令行cscript "C:\Program Files\Microsoft Office\Office15\ospp.vbs" /act
这是我的实现代码Run(@ComSpec & " /c %PROGRAMFILES%\Microsoft Office\Office15\ospp.vbs /act", "", @SW_HIDE)改了很多次 总是不好使,总是报错“ c:\program不是内部或外部命令,也不是可运行的程序获批处理。” 回复 1# 黑色de郁金香
路径有空格,要用引号引起来… _RUNDOS ('"%PROGRAMFILES%\Microsoft Office\Office15\ospp.vbs" /act') 楼上正解,注意下那些格式,斜杠之类的,该处理的要处理下 Run('cscript "C:\Program Files\Microsoft Office\Office15\ospp.vbs" /act', "", @SW_HIDE)
Run只能执行“EXE,BAT,COM 或 PIF”,cscript后面省略了“.exe”。你拿cmd去执行vbs了。
直接执行应该这样:
ShellExecute("C:\Program Files\Microsoft Office\Office15\ospp.vbs", "/act") 学习一下,自已手动编写才能学会
页:
[1]