中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-26 22:56
47,812 主题排行 / 349,912 发帖 / 今日 2 篇 / 48,264 会员排行
其它操作系统综合讨论区 » dos在下如何自动发送一个回车呀?
可打印版本  1,669 / 11
第1楼 ednykissyou 发表于 2006-06-05 13:46
初级用户 发帖 88 积分 182
dos在下如何自动发送一个回车呀?
dos在下如何发送一个回车呀?我用:start d:\the.exe打开the.exe这个文件后需要敲一下回车或者空格,我想dos能给我发送一个回车就好了
第2楼 lhkyzh 发表于 2006-06-05 14:29
初级用户 发帖 12 积分 34
这要看直接运行the.exe 需要按确定吧。
如果the.exe带有命令行乘数,那么看一下它的帮助
批处理本身没有这样的命令
AU3可以做到
第3楼 DOSforever 发表于 2006-06-05 18:36
金牌会员 发帖 2,239 积分 4,639
4DOS.COM 的 keystack 命令和 kstack.com 配合可以进行键盘预输入
第4楼 tsenix 发表于 2006-06-06 00:47
初级用户 发帖 61 积分 121 来自 HK
做一个batch档如何?
echo. > CR
start d:\the.exe < CR 或 type CR|start d:\the.exe
del CR
第5楼 不得不爱 发表于 2006-06-06 13:09
超级版主 发帖 2,044 积分 5,310 来自 四川南充
echo y|start d:\the.exe
第6楼 bagpipe 发表于 2006-06-06 14:22
银牌会员 发帖 425 积分 1,144 来自 北京
唉,人家说的是回车,QUE1234567版主传个Y,呵呵
echo enter>cc
start d:\the.exe <cc
试试这个,如果不成只有用VBS的SENDKEYS来传递了
第7楼 willsort 发表于 2006-06-06 19:37
元老会员 发帖 1,512 积分 4,432
Re bagpipe:

enter似乎也并不是回车吧。可以使用echo.向标准字符流发送一个回车符和一个换行符。但通常GUI程序会使用另外一套键盘识别机制,而不会接受标准字符流的I/O,所以echo的方法应该是无效的。所以需要知道the.exe的程序类型。
第8楼 ednykissyou 发表于 2006-06-06 23:00
初级用户 发帖 88 积分 182
你说的两种可以举个例子么
你说的两种可以举个例子么,这两个东东没有用过,不知怎么入手
第9楼 ednykissyou 发表于 2006-06-06 23:02
初级用户 发帖 88 积分 182
DOSforever
可以举个实例么,感恩啊
第10楼 ednykissyou 发表于 2006-06-06 23:09
初级用户 发帖 88 积分 182
bagpipe,你说的对俺很高深,可以举个例子么
VBS的SENDKEYS来传递?
咋过用呢,发送回车对我很重要,如果用其它软件来做有点不值,批处理在这里是最棒的,不过从来没有这方面的东东,各位大侠就帮帮忙啰
第11楼 scriptor 发表于 2007-01-31 03:42
银牌会员 发帖 555 积分 1,187
我作过一个enter.com的文件

直接加在你的那个文件里 ,不知道符合你的意思不!?

http://www.cn-dos.net/forum/viewthread.php?tid=26456&fpage=1&highlight=enter.com


[ Last edited by scriptor on 2007-1-30 at 02:43 PM ]
第12楼 zybird 发表于 2007-02-01 02:17
中级用户 发帖 53 积分 240
回车可以这样传送


echo.|start d:\the.exe
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023