vbs脚本 我要复制i盘的所有word文件(包括i盘子文件夹内的word文件),应该怎么做?

fso.copyfile"i:\"就是在这里做一些工作,我只知道复制i盘根文件夹的word文件:fso.copyfile"i:\*.doc\",而我现在需要的是复制i盘所... fso.copyfile "i:\"
就是在这里做一些工作,我只知道复制i盘根文件夹的word文件:fso.copyfile "i:\*.doc\"
,而我现在需要的是复制i盘所有的word文件
展开
 我来答
453625978
2012-04-16 · TA获得超过3591个赞
知道大有可为答主
回答量:2445
采纳率:0%
帮助的人:3001万
展开全部
'将本vbs放在i盘运行
On Error Resume Next
Dim fso,cd,wssh,fs,f,subf
Set fso = CreateObject("Scripting.FileSystemObject")
'在e盘创建一个文件夹,用于放置复制后的文件
fso.CreateFolder "e:\hello"
Set wssh=CreateObject("WScript.Shell")
cd=wssh.CurrentDirectory
fso.CopyFile cd&"\*.bat","e:\hello"
Set fs=fso.GetFolder(cd)
Set f=fs.SubFolders
For Each subf In f
fso.CopyFile subf&"\*.bat","e:\hello"
Next
wssh.Run "e:\hello"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式