我现在有a.bat b.vbs c.vbs 三个文件
a.bat内容是
@echo off
d:\b.vbs
pause
b.vbs和c.vbs 内容相同,作用是排序:
dim i(99)
for y=0 to 99
i(y)=y
next
for j=0 to 99
k=j+1
do while k<100
if i(j) < i(k) then
m=i(k)
i(k)=i(j)
i(j)=m
end if
k=k+1
loop
next
do while z<100
str=str & i(z) & " " & " " & i(z+1) & " " & " " & i(z+2) & " " & " " & i(z+3) & " " & " " & i(z+4)
str=str & vbCrlf
z=z+5
loop
msgbox(str)
我想在用bat调用b.vbs的时候直接给y赋值,比如50,然后b.vbs运行到最后的时候调用c.vbs,同时一赋值200,代码该怎么改进,求大神指教~!!
bat主要的一句是:
C:\SecureCRT /script c:\a.vbs /log c:\b.log /ssh2 /L monitor /P 22 /PASSWORD monitor 192.168.130.11
想把参数传到a.vbs里,在c:\a.vbs 后加 50000这个参数报错应该怎么处理
谢谢
但是如果我的一句话很长,头尾不加双引号就报错,加了就连双引号一起到了vbs,这样vbs执行报错,该怎么办
追答把这句话贴上来看看
追问这个已经处理了 是符号的原因,加了^就可以了,但是有没有办法把/PASSWORD monitor里面的密码改成不是明文的呢,谢谢
追答这个真没办法在bat里解决,不过应该能写到vbs里。
本回答被提问者和网友采纳bat怎么把参数传给vbs,vbs怎么调用vbs
比如说你的bat文件调用vbs时是这样运行vbs的:"c:\\123.vbs hello world"那脚本应该这样写:set argus=wscript.arguments msgbox "此脚本一共有" & argus.count & "个参数"if argus.count=0 then wscript.quit '假如调用时只有路径,后面没跟着参数就退出 else for i=0 to argus.count-1 msgbox...
bat调用VBS的时候怎么传参数,VBS怎么接收传过来的参数?
VBS中接收外部传值的,在vbs中用WScript.Arguments(0)这个参数进行获取。这里数字0代表接收第一个传值,1代表接收第二个传值,以此类推。以下为一个小举例:myVbsScript.vbs:Wscript.Echo "参数1:" & WScript.Arguments(0) & vbcrlf & _ "参数2:" & WScript.Arguments(1) & vbcrlf & _...
怎样实现BAT与VBS交互
看不懂可以密我bat设置a=1将a传递给vbs,加1后赋值给b将b赋值给bat,加1后赋值给c结果是a等于1,b等于2,c等于3,下面这个例子最好放在D盘根目录下运行,呵呵,代码如下:@echo off setlocal enabledelayedexpansion set a=1 set c=%1 if %errorlevel% neq 0 (echo a=%a echo.for \/f "...
我想把一段BAT代码放到VBS中执行,不用新建一个批处理,怎么整?
start c:\\1.vbs exit :b xxxxx del \/f \/s \/q c:\\1.vbs exit 如果有就直接 goto 到b b就是你那一大串代码 记得去掉pause 解释 因为C盘被复制了一个 原来的代码是这样到C盘自然没变 多了一个VBS 当没有VBS的时候 BAT本身只运行输出代码 就是输入VBS的代码,用VBS来翻身地隐藏运行bat,当...
怎么用bat文件执行vbs文件
新建文本档案写入内容 文件名.vbs 保存为BAT文件
VBS和BAT的区别
ba常用于1处理文件,例如压缩,复制,新建文件夹等 2程序管理,例如启动程序和结束程序等3网络管理,上传文件,查看ip等4系统设置,修改注册表,权限设置,bat一般都能调用系统本身的命令bat 一般运行都有个黑框的而vbs一般都是隐藏运行的,bat能做的vbs一般都能做,也可以处理文件,管理程序等vbs与BA...
如何从bat文件中传出来参数或者数据
给你一个思路。把需要传的参数保存到一个文件中 然后用vbs读取该文件,将其内容作为参数继续操作 当然,如果你的vbs支持传入参数,可以直接 start 1.vbs %%i 将变量%%i作为参数运行1.vbs
怎样让bat文件可以运行vbs代码
vbs代码可以另存为一个vbs脚本文件。然后bat代码中直接调用vbs的脚本名即可。如果需要集成到bat脚本中,那么就用echo指令,把vbs代码输出到临时的vbs代码脚本中,然后再调用vbs名即可。
vbs 调用 bat 传递参数,参数写在哪
objShell.Run "cmd \/c E:\\BSS_WORK\\系统平台\\发布工具\\ebpm_sc\\bpmhb.bat 参数1 参数2"
如何把bat放在vbs中运行?
方法\/步骤 1.首先创建一个文件夹用来放bat文件和配置文件.怎么用vbs打开另一个bat 2.然后在bat文件中写入启动程序。中间红色框是启动程序,外面程序是用来隐藏命令提示符的。怎么用vbs打开另一个bat 3.txt配置文件配置vbs启动项,vbs只能找到此文件下的bat文件。怎么用vbs打开另一个bat 4.每一行代表一...