这样的批处理程序怎么用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