永发信息网

怎样vbs调用bat时运行多行命令??

答案:3  悬赏:0  手机版
解决时间 2021-02-22 14:06
如题,如果我想用vbs调用bat的时候让bat运行多条命令该怎样解决??
例如:vbs调用bat,用echo的方法写入多行内容到1.txt,该怎样实现??即只打开一个bat窗口。
不要用以下方法!!
set bat = createobject(”wscript.shell”)
bat.run ”cmd.exe /c echo begin >1.txt”,0,ture
bat.run ”cmd.exe /c echo next >1.txt”,0,ture
bat.run ”cmd.exe /c echo end >1.txt”,0,ture
谢了!!
最佳答案
新建一个文本然后把你想要运行的bat 命令写进去命名为X.bat
然后再建一个文本把以下代码输入保荐为X1.vbs

Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c X.bat",vbhide

之后把bat文件和vbs文件同时选中后按右建,建立自己解压文件-->点高级选项下的(解压运行)里输入X1.vbs 点确定
这样那个文件 就会调用x.bat 里面的命令了。当然里面的命令你也可以随里改动。
全部回答
CreateObject("Wscript.Shell").Run ("%Comspec% /c "&Chr(34)& "echo begin >1.txt&echo next >>1.txt&echo end >>1.txt" &Chr(34)),vbHide
恩,,, 那个不出bat是用到了隐藏命令,,,, set ws = createobject("wscript.shell") ws.run "cmd /c 1.bat",vbhide 把这个保存为vbs文件 1.bat 写你要运行的批处理 再把这个vbs文件打包,运行这个vbs文件就ok 目前我知道的就这些了啊,, 好像别的不知道饿,,, 我找到后告诉你
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
三原县到西安北站划算还是到咸阳高铁站划算
公务员考试可以带表吗
老福祥烤鸭我想知道这个在什么地方
ftp传游戏怎么老是严重文件传输错误
为什么有人喜欢打扰别人宁静的生活!扰乱别人
以前领导打电话让我回去…
冲18-20厘的孔 5厘厚的铁板需要多大压力的冲
一个男生为了一个女生骂了另一个女生,,这个
全福河村卫生室我想知道这个在什么地方
乌鲁木齐到喀纳斯多少公里
我惹一个人生气了...
一摩托车顶风行40千米用了2小时,风速为每小
逗豆现磨豆浆怎么去啊,有知道地址的么
无线网改密码显示用户已被锁定是什么意思
发生了一件轰动中外的事件 汉译英
推荐资讯
我很喜欢历史,语文一般,想当老师该选什么专
近在咫尺,遥若天涯。什么意思
短文翻译.抢30分哦!来来A Pleace of Interest
广本凌派原车胎多少钱一个?
【佩服是什么意思】佩服什么意思
信贷公司是放高利息的吗?
卫记私房烤鱼馆在哪里啊,我有事要去这个地方
请生物好的人帮帮忙,很急呀。
下列有关叶绿体及光合作用的叙述,正确的是AA
三洋空调地址有知道的么?有点事想过去
海德印刷有限公司驻滕州办事处在什么地方啊,
旭的拼音怎么打
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?