2 回答
TA贡献1828条经验 获得超3个赞
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的值错了吗?怎样改?详细点。
TA贡献1789条经验 获得超10个赞
这是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
这行改成注释看错误提示来排除错误.
添加回答
举报