如何bat批处理中调用另外一个可执行命令, 然后在这命令中输入参数

luchong2000 2015-08-25 05:44:57
目前我手上有一个dos命令: extern.exe, 可恶的是, 这个extern.exe不接受命令行参数, 只能一步一步输入参数.
于是我在dos下执行extern.exe后, 需要一步一步地输入参数(param1, param2), 才能得到最后的结果.

为了方便, 我想做一个批处理命令(bat), 调用这个extern.exe, 然后自动输入参数(加回车)来自动输入那些已经确定的参数.

不过我发现如果做成这样的bat是无法运行的:
extern.exe
param1
param2

其结果是指运行到extern.exe就停住了, 后面的2行并没有被执行, 这里有么有大侠能帮忙看看应该怎么做批处理呢?
...全文
9766 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yantao_wang 2019-04-29
  • 打赏
  • 举报
回复
引用 1 楼 赵4老师 的回复:
echo param1 >in.txt echo param2 >>in.txt extern.exe <in.txt
赵4大神,如何读完文件内容后不要退出,再切回命令行的输入呢
yantao_wang 2019-04-29
  • 打赏
  • 举报
回复
赵4大神,如何读完文件内容后不要退出,再切回命令行的输入呢
hong_212 2017-04-14
  • 打赏
  • 举报
回复
谢谢,大大!新手学习了!
fukainankai 2016-07-19
  • 打赏
  • 举报
回复
我的,没看仔细,第二个需要两个>
fukainankai 2016-07-19
  • 打赏
  • 举报
回复
你们可以输入多个参数吗?为什么我的只能输入一个呢?
赵4老师 2015-08-27
  • 打赏
  • 举报
回复
引用 4 楼 luchong2000 的回复:
[quote=引用 3 楼 zhao4zhong1 的回复:] [quote=引用 2 楼 luchong2000 的回复:] [quote=引用 1 楼 zhao4zhong1 的回复:] echo param1 >in.txt echo param2 >>in.txt extern.exe <in.txt
谢谢 zhao4zhong1, 真的管用![/quote] 是不是我的本版等级还远比不上C版等级,所以没惊着楼主啊![/quote] 你这么一说, 还真的惊到了, 遇到神仙级别的了!![/quote] 我的目的达到了!
luchong2000 2015-08-27
  • 打赏
  • 举报
回复
引用 3 楼 zhao4zhong1 的回复:
[quote=引用 2 楼 luchong2000 的回复:] [quote=引用 1 楼 zhao4zhong1 的回复:] echo param1 >in.txt echo param2 >>in.txt extern.exe <in.txt
谢谢 zhao4zhong1, 真的管用![/quote] 是不是我的本版等级还远比不上C版等级,所以没惊着楼主啊![/quote] 你这么一说, 还真的惊到了, 遇到神仙级别的了!!
赵4老师 2015-08-27
  • 打赏
  • 举报
回复
引用 2 楼 luchong2000 的回复:
[quote=引用 1 楼 zhao4zhong1 的回复:] echo param1 >in.txt echo param2 >>in.txt extern.exe <in.txt
谢谢 zhao4zhong1, 真的管用![/quote] 是不是我的本版等级还远比不上C版等级,所以没惊着楼主啊!
luchong2000 2015-08-27
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
echo param1 >in.txt echo param2 >>in.txt extern.exe <in.txt
谢谢 zhao4zhong1, 真的管用!
赵4老师 2015-08-26
  • 打赏
  • 举报
回复
echo param1 >in.txt echo param2 >>in.txt extern.exe <in.txt

6,185

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧