这样的批处理程序怎么用BAT写?
来源:百度知道 编辑:UC知道 时间:2024/05/13 08:06:42
问下我文件放U盘(但是U盘盘符不确定)然后COPY到C:下的AA文件下!麻烦帮忙看下!
你是全盘拷贝还是特定文件?
一、特定文件
格式:COPY <源文件> [目标文件]
说明:
1.源文件指定想要复制的文件来自哪里——[盘符1:][路径1][文件名1]
2.目标文件指定文件拷贝到何方——[盘符2:][路径2][文件名2]
3.如缺省盘符则为当前盘符;路径若为当前目录可缺省路径.
4.源文件名不能缺省,目标文件名缺省时表示拷贝后不改变文件名.
举例:
1.将A盘的PC.EXE拷贝到C盘的DOS目录下,文件名不变.
键入 COPY A:\PC.EXE DOS ;省略目标盘符与文件名.
1 file(s) copied ;屏幕显示反馈信息:一个文件被拷贝.
2.将C:\DOS目录中的文件A.TXT拷贝到A盘的BE目录下,将改名为B.TXT.
C:\>COPY \DOS\A.TXT A:\B.TXT
3.将C:\DOS目录中的所有.SYS文件拷贝到A盘的RS目录下.
C:\DOS>COPY *.SYS A:\RS
二、全盘拷贝或文件夹拷贝
格式:[盘符][路径]XCOPY [源文件] [目标文件][/S][/E]
说明:
1.盘符和路径中指定XCOPY.EXE所在位置.
2.该命令不仅可拷贝文件,还可同时拷贝子目录.
3.参数/S:表示拷贝所有文件及其子目录中的文件.不带/S时,不拷贝子目录.
4.参数/E:必须与/S一起使用,表示拷贝所有文件及其子目录中的文件.空目录也予以拷贝,不带此参数时,空目录将不会拷贝.
举例:
1.将A盘SE目录下的所有文件拷贝到C盘SE目录下.
A:\XCOPY \SE\*.* C:\SE