永发信息网

使用bat的Xcopy命令把一个目录下的指定多个不同的文件类型复制到别一个文件夹

答案:3  悬赏:30  手机版
解决时间 2021-04-05 08:53
使用bat的Xcopy命令把一个目录下的指定多个不同的文件类型复制到别一个文件夹
最佳答案
一、BAT命令把一个文件复制到指定的文件夹的方法是
1、在电脑上新建一个文件夹,再建一个“TXT”文件,并命名、

2、把文件的后缀名改为“.bat”。

3、打开文件,第一行输入“copy C:UsersAdministratorDesktop西游记1.JPG C:”。

4、第二行输入“pause”

5、保存后关闭,双击文件弹出“DOS”界面

6、可看到C盘下已经复制了一个文件。

二、BAT命令就是批处理命令。批处理文件是无格式的文本文件,它包含一条或多条命令。它
的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,
系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。
全部回答
要从驱动器 A 将所有文件和子目录(包括所有空的子目录)复制到驱动器 B,请键入:
xcopy a:b: /e
AB两个文件夹要在同一目录下

xcopy是用来处理文件及文件夹相关的东西的,如果你只是单纯复制是没必要的,直接用copy就行了,并且copy和xcopy也不支持同时批定多个文件名(只能用通配符或具体文件名),你这种文件又很少,最简单的办法直接用&连接两个语句,即类似copy c:windowssystem321.dll d:ak© c:windowssystem322.exe d:ak© c:windowssystem323.mdb d:ak
如果文件很多,那就视情况而定了,如果文件不多,可以用shift,也就是先建立一个比如1.bat,内容如下@echo off
:getfile
if "%1"=="" goto end
copy "c:windowssystem32\%1" d:ak
shift
goto getfile
:end
用的时候直接输入比如1.bat 1.dll 2.exe 3.mdb 4.bak
如果文件很多,比如上百个,寻就要用需要用到for了,也就是你把所有要复制的文件名写入一个txt里,每行一个,比如是1.txt,内容如下1.dll
2.exe
3.mdb
4.bak
然后bat放在这个txt同一目录下,内容为@echo off
for /f %%i in (1.txt) do copy "c:windowssystem32\%%i" d:ak
之后直接运行这个BAT就可以了。
追问最后一个代码,复制出来后是一个名为bak的文件,不是把1.txt里的4个文件复制到一个文件夹里
别外就是,批处理里面有代入命令吗,例如1=1.dll 2=3.mdb
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题肤色正常的父亲(Aa)和母亲(Aa),生
中国啤酒牌子有哪些,啤酒都有哪些品牌?
有好几张农业银行卡不知道那一张开了网银咋办
dnf86版本鬼泣刷图用什么武器最好
WLAN信号弱怎么办
急,我的电脑主板设置保存不住数据
的13c呼气试验HP检验报告结果阴性是什么意思
the meeting himself gave them a great deal
2013下半年新版pep四年级英语上册教案,课件?
娇韵诗 纤体 红魔晶一定要和纤体霜一起用吗?
吃了抗抑郁药,使我越来越软,怎么办?
在美国的留学生回国的时候能不能免税带汽车回
已知二面角α-l-β的大小为50°,b、c是两条
最经典的纸牌小游戏哪下载好
我女朋友跟我异地恋五年了,我们都到了谈婚论
推荐资讯
微星笔记本有防盗软件吗?有的话在哪里下载?
1973年六月初四出生五行属什么
白店离阜阳市阜南县方集镇有多远
冰酒可以带几瓶
宇宙有多大看完这张图,除去地球上的水,地球
evaluating expression是什么意思
扶倒地者为何易遭诬陷?
用高兴、激动、自豪、幸福早一句话
什么是浸泡式学习?
朗诵祖国的诗歌有哪些,关于祖国美景的古诗有
嫩绿是什么颜色,炫舞时光绿色区联赛怎么充值
请你写出一个-2Xy的同类项
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?