中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-12 13:50
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » HTML版CMD命令行(未完成) 查看 860 回复 3
楼 主 HTML版CMD命令行(未完成) 发表于 2009-10-22 21:01 ·  中国 天津 联通
高级用户
★★★
据说是李先生
积分 609
发帖 400
注册 2008-04-23 15:55
18年会员
UID 116706
性别 男
状态 离线


这个HTML页面整体基本采用VBSCRIPT进行编写,除了开始的变量初始化涉及路径的问题,为了避免麻烦用JAVASCRIPT完成。

我这里说的未完成的意思是我无法继续完成实质性的内容了,遇到一个技术难题无法解决:

当用得到一个 WSCRIPT.SHELL 对象的 EXEC 方法返回的对象 oEXEC 后, 对它的输出 oEXEC.STDOUT 进行获取时,如果运行的命令,比如一个需要输入参数的批处理之后,就卡住了,由于对各种输出无法预料,也无法知道如何判定运行的命令在等待用户操作,因此无法确定何时通过 oEXEC.STDIN.WRITE 传递参数。
期待高手帮我解决这个问题。。。

现在的这个成品只能运行不带输入的命令,算是个娱乐,呵呵,我重写了一些外观方面的命令,使得跟真的CMD很象,试试吧,欢迎批评指正!



附件中的东西是.hta格式的,为的是更好的体验,当然你完全可以把后缀改成 .htm浏览器中打开。

[ Last edited by qinchun36 on 2009-10-25 at 19:42 ]
附件
HTML版CMD.zip (3.29 KiB, 下载次数: 38)
┏━━━━━━┓
┃据说是李先生┃
┠──────┨
┃*ntRSS┃
┗━━━━━━┛
2 发表于 2009-10-22 21:37 ·  中国 广西 南宁 西乡塘区 电信
初级用户
★★
积分 99
发帖 53
注册 2006-08-18 18:44
19年会员
UID 60809
状态 离线
支持原创,使用时发现回车后有点闪,能否修复这个BUG?
3 发表于 2009-10-23 08:02 ·  中国 台湾 彰化县 中华电信
初级用户
积分 28
发帖 13
注册 2009-09-19 22:06
16年会员
UID 152303
性别 男
状态 离线
強人

實在太強了

佩服佩服^^
4 发表于 2009-10-23 08:10 ·  中国 广东 广州 白云区 电信
银牌会员
★★★★
SuperCleaner
积分 2,362
发帖 1,133
注册 2008-02-02 21:36
18年会员
UID 110072
性别 男
状态 离线
论坛跳转: