用vbs脚本复制多个文件

要实现局域网共享的文件夹里复制特定的一批文件。共享的路径为\\work1\share,我手动映射为z驱动器了。文件名称如下的形式:第一次要复制:1212aa1.txt、1... 要实现局域网共享的文件夹里复制特定的一批文件。共享的路径为\\work1\share,我手动映射为z驱动器了。

文件名称如下的形式:
第一次要复制:1212aa1.txt、1212aa2.txt、1212aa3.txt、1212aa4.txt、1212aa4.txt;
下一次要复制:0989da1.txt、0989da2.txt、0989da3.txt、0989da4.txt、0989da4.txt。

要实现的是:提示输入文件名(每次复制一批文件之输入一次文件名),然后自动复制到指定的文件夹内。

提示:我用“copy z:\1212aa?.txt ”,缺点,每次要修改命令。希望高手弄个批处理,或者vbs脚本,能提示输入文件名,就能复制一批文件。
展开
 我来答
宗秀筠羊郁
游戏玩家

2020-02-06 · 游戏我都懂点儿,问我就对了
知道小有建树答主
回答量:1.1万
采纳率:31%
帮助的人:702万
展开全部
你自己试验一下不就可以了
不过里面写的有问题吧
反正我运行着不行
应该是少东西
而且也不应该这么长
你依次运行想想
一个裤纯培x.ttf
已经改名了
下面怎么还会出胡唯现x.ttf?
一个文件夹里不可能出现两个名字相同裤链的文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
7764sky
2008-12-16 · TA获得超过2616个赞
知道大有可为答主
回答量:1245
采纳率:0%
帮助的人:1412万
展开全部
我这里只有一台机器,所以只能自己测试自渗袜己的机器
这是裤皮代码
@echo off&&setlocal enabledelayedexpansion
set /p num=请胡喊差输入文件名(包含后缀):
for /l %%a in (1,1,4) do copy "!num:~0,-5!%%a!num:~-4!" "c:\test"

copy的路径修改下,应该就能复制到共享的目录下了,思路给你了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
314ccp
2008-12-16 · TA获得超过5625个赞
知道大有可为答主
回答量:1497
采纳率:0%
帮助的人:2151万
展开全部
@echo off & cls
set /p name=请盯空输入文件名:判则侍
copy z:\掘吵%name%?.txt \\work1\share\
call %0

好了~你试试输入1212aa会有什么结果吧~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式