cmd批处理中,当运行第一行命令后提示用户输入密匙才能继续以后的操作,如何自动输入

求助比如说我的密匙存放在A.txt里,密匙是123应该怎么写?... 求助
比如说我的密匙存放在A.txt里,密匙是123 应该怎么写?
展开
 我来答
怒怼秋田
2013-08-17 · TA获得超过905个赞
知道小有建树答主
回答量:551
采纳率:100%
帮助的人:380万
展开全部
重定向输入管道
比如 我们在有b.txt文件的时候 copy a.txt b.txt 时会停止下来 要求你输入y来确认是否覆盖
我们可以从定向输入来模拟输入y
echo a>a.txt
echo b>b.txt
echo y>c.txt
copy a.txt b.txt <c.txt
当然这里是按照你的要求来写的 c.txt是需要模拟手动输入到命令行的内容

如果只有一行需要模拟输入比如这中腔帆里的会停下来要求你手动输入y可以这样写
echo y|copy a.txt b.txt
这里的意思是 前圆空面的输出 作为管道符后面命令的输入
也就卖雹是执行了copy a.txt b.txt后会自动输入一个y
追问
我这不是要输入y 是要输入密匙123  
A.txt里的内容是123

这样应该怎么写?
追答
你的追问让我很无语 自认已经把问题说的很清楚了   把前面的命令换成你自己的命令  把y换成密匙 就不会了???

比如你的命令是command 而输入command命令后就要求输入密匙 然后你的密匙在你的a.txt中
那么便是
command <a.txt
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式