![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-10 02:30 |
共 47,811 主题排行 / 349,897 发帖 / 今日 2 篇 / 48,255 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » (已结)如何取消分区备份还原工具ImageIt中的任意键等待 |
| 可打印版本 3,046 / 23 |
| 第1楼 walu | 发表于 2004-04-26 00:00 |
| 高级用户 发帖 201 积分 916 | |
|
(已结)如何取消分区备份还原工具ImageIt中的任意键等待 在一个批处理里面,有一个程序执行它后都出现“Press any key to continue...”即要求按任意键才能继续执行后面的程序,我不想用手工按任意键,而想执行它后自动接着执行后面的程序,请问要怎样做?
---------- Edited by willsort ---------- 修改原标题:批处理怎样跳过按任意键继续的提示? 本主题最新附件:ImageIt 3.1.06.01 免任意键等待版下载 it310601.rar (2005-10-25 23:09, 58.6 K) ---------- Edited by willsort ---------- [ Last edited by willsort on 2005-10-25 at 23:13 ] |
|
| 第2楼 Tamm | 发表于 2004-04-26 00:00 |
| 中级用户 发帖 64 积分 397 | |
|
通常程序都提供类似于 /y /sure 这一类的开关以便使用“安静模式”运行。
如果实在没有这类参数,你可以试一下看用这个格式启动程序能不能解决问题: ECHO Y | 程序名 |
|
| 第3楼 walu | 发表于 2004-04-26 00:00 |
| 高级用户 发帖 201 积分 916 | |
|
它本身不提供/y开关,按你的方法ECHO Y | 程序名
也不生效,怎么办? |
|
| 第4楼 walu | 发表于 2004-04-26 00:00 |
| 高级用户 发帖 201 积分 916 | |
|
它本身不提供/y开关,按你的方法ECHO Y | 程序名
也不生效,怎么办? |
|
| 第5楼 龙王 | 发表于 2004-04-26 00:00 |
| 银牌会员 发帖 334 积分 1,186 | |
|
可以直接删除了批处理的pause行
在命令行前加rem或::也可以啊 如果用一定要执行pause,可以这样写 echo.|pause |
|
| 第6楼 Tamm | 发表于 2004-04-27 00:00 |
| 中级用户 发帖 64 积分 397 | |
|
re: walu
我想了很多办法测试,都不行。 技穷... |
|
| 第7楼 walu | 发表于 2004-04-27 00:00 |
| 高级用户 发帖 201 积分 916 | |
|
这个问题有难度,呵呵,办法有二个:
1。需要调试该程序,找到相应指令执行跳转; 2。汇编编写一个程序模拟键盘按下,如何将编译后的程序加到批处理中。 这里应该不少人都会编程,哪个兄弟能出手帮忙呢? 附件是这个程序打开附件 |
|
| 第8楼 walu | 发表于 2004-04-27 00:00 |
| 高级用户 发帖 201 积分 916 | |
|
这个程序执行格式如下:
it /status all |
|
| 第9楼 willsort | 发表于 2004-04-27 00:00 |
| 元老会员 发帖 1,512 积分 4,432 | |
|
RE walu:
walu 兄误我不浅,这与批处理何来关联?程序中采用16号中断直接读取键盘状态,而非读取字符,所以通过管道传送任何字符都是无用的。斟酌许久,还是直接用DEBUG把程序中的16号中断调用全部取消了。也许会引起一些问题,比如在提示按任意键重启系统时,可能会不等待按键而直接重启,还请 walu 兄测试一下。 打开附件 |
|
| 第10楼 walu | 发表于 2004-04-27 00:00 |
| 高级用户 发帖 201 积分 916 | |
|
willsort,真的感谢您!真的佩服您!
能否把你的QQ号码或信箱通过悄悄话告诉小弟,因为怕你不来论坛,这个论坛便失色不少。 |
|
| 第11楼 willsort | 发表于 2004-04-28 00:00 |
| 元老会员 发帖 1,512 积分 4,432 | |
|
Re walu:
收到你的留言,本想留言回复,可惜本站有字数限制,索性贴在这里,希望你看得见吧。 --------------------------------------- 我很少使用QQ或者其他即时通讯软件,与我联系可以通过电子邮件,地址可以在本帖上方的邮箱按钮提示或者的个人信息里找到,那是我常用的信箱。 很高兴能帮到你,也很希望继续与你交流;只是以后不用称我老师吧,主要是担不起那个"老"字啊。与人交友,特别是与有相同爱好和热情的朋友结交,一直是我在这里坚持的最大理由,所以很高兴与你成为朋友,也欢迎其它的朋友与我联系。 对于DOS,虽然我也学过不短的时间,但却越来越因此而深刻体会到“人生有涯而知无涯”的况味,有太多的知识我没有掌握,即使是我最爱好的批处理编程。所以不要觉得自己基础有多低,因为面对一座巍峨的高山,高个子的登山者并不比低个子的登山者更接近峰顶多少距离。 至于我的籍贯,很奇怪,你从哪里得知我是广东人呢?难道我曾经听我说过粤语吗? --------------------------------------- |
|
| 第12楼 Kinglion | 发表于 2004-04-29 00:00 |
| 铂金会员 发帖 1,924 积分 5,798 来自 金獅電腦軟體工作室 | |
|
To willsort:
我也很想和你成为朋友,希望我们以后能多交流,我很佩服你批处理编写方面的能力,我很想向你请教.能交我这个朋友吗? 先谢谢你了. |
|
| 第13楼 huaqingyuan | 发表于 2004-05-01 00:00 |
| 初级用户 发帖 15 积分 183 | |
|
程序 <YES
YES为一个文件,文本格式,Y回车 不知这样是否可行,我遇到的都是这样解决的 |
|
| 第14楼 huaqingyuan | 发表于 2004-05-01 00:00 |
| 初级用户 发帖 15 积分 183 | |
| 第15楼 zhri | 发表于 2004-05-01 00:00 |
| 高级用户 发帖 153 积分 665 | |
|
pause >nul
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |