测试成功 看代码:
set fso=createobject("scriptingfilesystemobject")
set file=fsoopentextfile("atxt",1)'"atxt"要改为其绝对路径
do while fileatendofstream<>-1
str=str&filereadline&","
loop
path=split(str,",")
for i=0 to ubound(path) - 1
fsocopyfile path(i),"f:\back\"
next
给你一个思路。
把需要传的参数保存到一个文件中
然后用vbs读取该文件,将其内容作为参数继续 *** 作
当然,如果你的vbs支持传入参数,可以直接
start 1vbs %%i
将变量%%i作为参数运行1vbs
dim yname '变量 yname
yname=inputbox("请输入你的名字:") '一个输入框,输入内容赋予变量 yname
call who(yname) '调用,传递变量 yname
sub who(cname) '创建子过程who, who是过程的名字, 需要变量 cname, cname是传递的函数
msgbox("你好" & cname)
msgbox("1")
msgbox("2")
end sub
总的来说就是通过call who(yname) 来调用一个叫who的过程,同时传递变量yname
然后运行who,这个时候yname里的值就传递给了cname
以上就是关于vbs脚本读文本内容作参数全部的内容,包括:vbs脚本读文本内容作参数、如何从bat文件中传出来参数或者数据、怎么用传入vbs的参数作为调用sub的名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)