标题: [其他] [已解决]批处理调用jscript脚本popup如何同时显示字符串+变量? [打印本页]
作者: zhanglei1371 时间: 2014-8-14 11:01 标题: [已解决]批处理调用jscript脚本popup如何同时显示字符串+变量?
代码如下:- @set @n=0 /* & echo off
- cscript /nologo /e:jscript %0
- pause& exit/b
- */
-
- var ws=new ActiveXObject("wscript.shell")
- m=123
- ws.popup(m)
- ws.popup("m的值为:")
- ws.popup("m的值为:" & m) //显示为0
- WScript.echo("m的值为:" & m) //显示为0
复制代码
如何让后两个显示为正确的结果?
作者: apang 时间: 2014-8-14 11:13
ws.popup("m的值为:" + m, 1)
作者: zhanglei1371 时间: 2014-8-14 12:53
本帖最后由 zhanglei1371 于 2014-8-14 12:54 编辑
回复 2# apang
还有个问题希望大师能指点下:- @set @n=0 /* & echo off
- pushd c:\12
- dir /a/b/s c:\12|cscript -nologo -e:jscript "%~0"
- pause & exit/b & rem */
-
-
- var n=0,m=0
- var ws=new ActiveXObject("wscript.shell")
- while (!WSH.stdin.atendofstream){
- f=WSH.stdin.readline()
- ws.popup(f,0,"消息",1)
- }
复制代码
代码运行后,如果c:\12文件夹中有数百文件,我想查看头几个时就退出,但是不论点击“确定”还是“取消”框都无法退出,一直不停的出现数百个消息框,怎么能实现随时退出来?
作者: terse 时间: 2014-8-14 13:13
加个计数器 再判断 要看多少自己定
作者: Linuxer 时间: 2014-8-15 00:09
本帖最后由 Linuxer 于 2014-8-15 00:12 编辑
回复 3# zhanglei1371
#popup后边加上window.close();试试。
刚没看清楚,需要随时退出的话就是按你说的关cmd窗口。。毕竟代码是在cmd里执行的。
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |