怎样在一个新调出的批处理中输入命令

我在批处理中写代码现在要调用例外一个已经存在批处理我如何在我自己写的那个批处理中实现对新弹出的一个批处理进行操作。。。。比如说在里面输入命令之类的。。。... 我在批处理中 写代码 现在要调用例外一个已经存在批处理
我如何在我自己写的那个批处理中 实现对新弹出的一个批处理进行操作。。。。比如说在里面输入命令之类的。。。
展开
 我来答
bear1200
2010-07-20 · TA获得超过383个赞
知道小有建树答主
回答量:755
采纳率:0%
帮助的人:483万
展开全部
比如两个批处理1.bat 2.bat
1.bat中
start "" 2.bat abc
2.bat中%1 就=abc

这样传参数是可以的,但一定要要“输入”的话可以用vbs
Set Wshell=WScript.CreateObject("WScript.Shell")
WShell.SendKeys “要输入的文字”
天正软件
2024-08-02 广告
天正软件可以解决以下问题:1. 提供设计标准化:天正软件专注于勘察设计领域,为用户提供标准化、信息化、智能化的解决方案,以提高设计效率、优化设计流程、降低成本。2. 提高绘图效率:天正软件提供了一系列专业绘图工具,能够帮助设计师快速绘制图纸... 点击进入详情页
本回答由天正软件提供
百度网友da9e76233
2010-07-20 · TA获得超过4907个赞
知道小有建树答主
回答量:880
采纳率:0%
帮助的人:818万
展开全部
您就别在异想天开了,
当然,办法不是没有,被调用的批处理中必须要预先设定%1-%9位置变量,另一个批处理用Call调 用,后面可以加参数对%1-%9赋值,如:
bat1.bat:
echo %1,%2,%3
pause

bat2.bat:
call bat1.bat hello lanny119 bat^-go
运行bat2.bat,会调用bat1.bat然后对%1赋值为hello,%2=lanny119,%3=bat-go
要是不明白可以看我的blog中批处理的call的用法

参考资料: http://hi.baidu.com/ynnal911/blog/item/cc4d484f9f63c9f4d62afc56.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
戈凝雪霜
2010-07-22 · 超过15用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:35.7万
展开全部
可以的。

加入代码start /wait XXX.bat

/wait的意思就是等调用的批处理结束。不过被调用的批处理最好最后能有exit,不然窗口要手动关闭。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式