中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 07:55
48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 如何用管道的命令把多个结果输入到后一个程序里?
可打印版本  1,032 / 1
第1楼 yaotoo1024 发表于 2006-12-16 07:03
新手上路 发帖 6 积分 16
如何用管道的命令把多个结果输入到后一个程序里?
有的程序的人机交互性太强了
如format 这个命令,如果有卷标,先题示要手动输入卷标
在按Y
用|我只能实现打入卷标,
而按Y而不实现不了.
我想问一下大家是如何解决的
管道的命令把多个结果输入到后一个程序里,
是二个以上的结果 输入到后一个命令里去的??
第2楼 redtek 发表于 2006-12-16 07:15
金牌会员 发帖 1,147 积分 2,902
多行内容通过管道操作……
下面操作方式MS-DOS(纯DOS)与Windows CMD Shell全兼容。




注: $_ 代表按一个回车符。
Prompt /? 详细操作见帮助信息。

(另:管道操作Format没试过,兄可以试一下:)

更详细的有一个操作Debug的实例:(详见下面贴子的第21楼)
http://www.cn-dos.net/forum/viewthread.php?tid=25504&page=2&fpage=1

[ Last edited by redtek on 2006-12-15 at 06:17 PM ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023