Board logo

标题: 关于WSH脚本显示的一小问题 [打印本页]

作者: piziliu2004     时间: 2006-8-10 16:57    标题: 关于WSH脚本显示的一小问题
之前我用过wscript.echo 是在dos cmd界面显示的.
不知道为什么现在我用wscript.echo 却是windows窗口显示界面.
难道是WSH版本问题?
不知道怎样才能让wscript.echo 命令显示界面为dos cmd界面呢?

作者: bagpipe     时间: 2006-8-10 17:27
---------------------------
Windows 脚本宿主
---------------------------
用法:CScript scriptname.extension [option...] [arguments...]

选项:
//B 批模式:不显示脚本错误及提示信息
//D 启用 Active Debugging
//E:engine 使用执行脚本的引擎
//H:CScript 将默认的脚本宿主改为 CScript.exe
//H:WScript 将默认的脚本宿主改为 WScript.exe (默认)
//I 交互模式(默认,与 //B 相对)
//Job:xxxx 执行一个 WSF 工作
//Logo 显示徽标(默认)
//Nologo 不显示徽标:执行时不显示标志
//S 为该用户保存当前命令行选项
//T:nn 超时设定秒:允许脚本运行的最长时间
//X 在调试器中执行脚本


首先建议看一下WSCRIPT脚本宿主的帮助,因为默认的宿主是wscript.exe,在CMD下应该使用的是cscript.exe这个来进行解释,所以如果你的脚本文件是test.vbs那么在CMD下应该为cscript test.vbs才对,当然帮助里说的已经很清楚了,你可以使用//H:CScript 来进行默认宿主的设置

作者: piziliu2004     时间: 2006-8-11 10:57
谢谢.! 小弟目前打算学习windows脚本编程.不知道有没有一个比较好的学习资料电子挡之类的.
谢谢啦.!

作者: bagpipe     时间: 2006-8-11 11:41
http://bagpipe.ys168.com应该有所收获