请问该如何使用run函数打开VBS文件——VBS呢?求助~

on error resume next
dim a
set a=wscript.createobject("wscript.shell")
a.run "C:\WINDOWS\system32\freecell.exe",1,ture
-------------------------------------------------
运行上列代码,打开了空当接龙的游戏
-------------------------------------------------
编写一个“VBS 01.vbs”:
-------------------------------------------------
msgbox "123",48,"123"
-------------------------------------------------
其具体位置为:"C:\Documents and Settings\Administrator\桌面\VBS 01.vbs"
-------------------------------------------------
于是再编一个“VBS 02.vbs”:
-------------------------------------------------
on error resume next
dim a
set a=createobject("wscript.shell")
a.run "C:\Documents and Settings\Administrator\桌面\VBS 01.vbs",1,ture
-------------------------------------------------
运行“VBS 02.vbs”,却没有反应,是intWindowStyle的值错了吗?怎样改?详细点。

qq_花开花谢_0
浏览 237回答 2
2回答

子衿沉夜

on error resume nextdim aset a=wscript.createobject("wscript.shell")a.run "C:\WINDOWS\system32\freecell.exe",1,ture-------------------------------------------------运行上列代码,打开了空当接龙的游戏-------------------------------------------------编写一个“VBS 01.vbs”:-------------------------------------------------msgbox "123",48,"123"-------------------------------------------------其具体位置为:"C:\Documents and Settings\Administrator\桌面\VBS 01.vbs"-------------------------------------------------于是再编一个“VBS 02.vbs”:-------------------------------------------------on error resume nextdim aset a=createobject("wscript.shell")a.run "C:\Documents and Settings\Administrator\桌面\VBS 01.vbs",1,ture-------------------------------------------------运行“VBS 02.vbs”,却没有反应,是intWindowStyle的值错了吗?怎样改?详细点。

至尊宝的传说

这是8.3命名规则的事,你把C:\Documents and Settings\Administrator\桌面\VBS 01.vbs 改成 C:\Docume~1\Administrator\桌面\VBS 01.vbs 就好了!8.3格式的文件命名规则简单的说就是在一个文件名中,主文件名的最大长度为8个字符,扩展名(也叫后缀)的最大长度为3个字符;如果有主文件名长度超过8个字符的,其表示方法为:取其前6个字符,并在后面加上“~1”,若再有前6字符相同的用“~2”,“~3”以示区分。这种8.3格式文件名叫做短文件名,多于8个字符的文件名和中文文件名都叫做长文件名。目录名同理另外建议以后遇到问题时把on error resume next这行改成注释看错误提示来排除错误.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
JavaScript