WshNamed 一个疑问?
本帖最后由 光速 于 2011-06-04 23:37 编辑
文件名myScript.vbs
For i = 0 to WScript.Arguments.Count-1
WScript.Echo WScript.Arguments.named(i)
next i
在命令行输入:
myScript.vbs /c:"WSH is a wonderful thing" /s:"scripts are wonderful"
提示错误:
然后修改代码为:
For i = 0 to WScript.Arguments.Count-1
WScript.Echo WScript.Arguments.named(i)
next
继续输入命令:
myScript.vbs /c:"WSH is a wonderful thing" /s:"scripts are wonderful"
发现弹出窗口没有输出字符串,而是显示空。
这是什么问题?
我的系统是win2003
文件名myScript.vbs
For i = 0 to WScript.Arguments.Count-1
WScript.Echo WScript.Arguments.named(i)
next i
在命令行输入:
myScript.vbs /c:"WSH is a wonderful thing" /s:"scripts are wonderful"
提示错误:
然后修改代码为:
For i = 0 to WScript.Arguments.Count-1
WScript.Echo WScript.Arguments.named(i)
next
继续输入命令:
myScript.vbs /c:"WSH is a wonderful thing" /s:"scripts are wonderful"
发现弹出窗口没有输出字符串,而是显示空。
这是什么问题?
我的系统是win2003
作者: 光速 发布时间: 2011-06-04
斜杠开头的参数 怎么用 Unnamed
作者: ziyunfei 发布时间: 2011-06-04
回复 ziyunfei
修改了
修改了
作者: 光速 发布时间: 2011-06-04
什么原因?
作者: 光速 发布时间: 2011-06-04
- For i = 0 to WScript.Arguments.Count-1
- WScript.Echo WScript.Arguments(i)
- Next
作者: Shell_HAT 发布时间: 2011-06-04
vb才是next i
vbs 是next
键是c和s 不是 0 和 1
vbs 是next
键是c和s 不是 0 和 1
作者: ziyunfei 发布时间: 2011-06-05