vbs拷贝指定文件并重命名 40

setfso=createobject("scripting.filesystemobject")dofso.copyfile"D:\*.txt","F:\bak\*.t... set fso=createobject("scripting.filesystemobject")
do
fso.copyfile "D:\*.txt","F:\bak\*.txt"

wscript.sleep 1000*60*1
loop

这一串代码已经实现拷贝,现在需要才这个过程中添加语句,在拷贝文件之后,将其命名为"n.txt", 其中 n 为变量,并且每次执行后自增量为 1.
fso.copyfile "D:\*.txt","F:\bak\"n".txt"可以实现直接命名,但如何实现 n 变量的自增?

3楼的语句未结束~~~~我一直被这个问题困惑,定义变量的格式不对?
展开
 我来答
zhoujm00000
2009-06-15 · TA获得超过238个赞
知道小有建树答主
回答量:111
采纳率:0%
帮助的人:0
展开全部
set fso=createobject("scripting.filesystemobject")
dim filename1 ,filename2 as string
i=1
do
filename1="d:\" & i & ".txt"
filename2="F:\bak\" & i & ".txt"
fso.copyfile filename1,filename2
i=i+1
wscript.sleep 1000*60*1
loop
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
真的没啥事
2009-06-15 · TA获得超过1079个赞
知道小有建树答主
回答量:2033
采纳率:0%
帮助的人:984万
展开全部
fso.copyfile "D:\*.txt","F:\bak\*.txt"
这句改为:fso.copyfile "D:\*.txt","F:\bak\n.txt"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
书西靠可暴2h
2009-06-15 · TA获得超过487个赞
知道小有建树答主
回答量:367
采纳率:0%
帮助的人:216万
展开全部
用name或filecopy命令
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式