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楼的语句未结束~~~~我一直被这个问题困惑,定义变量的格式不对? 展开
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楼的语句未结束~~~~我一直被这个问题困惑,定义变量的格式不对? 展开
3个回答
展开全部
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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
fso.copyfile "D:\*.txt","F:\bak\*.txt"
这句改为:fso.copyfile "D:\*.txt","F:\bak\n.txt"
这句改为:fso.copyfile "D:\*.txt","F:\bak\n.txt"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用name或filecopy命令
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询