`
bwhzhl
  • 浏览: 102841 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Move xcopy copy for 参数

阅读更多

Move

 

移动文件和重命名文件与目录。

要移动一个或多个文件:
MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination

要重命名目录:
MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2

[drive:][path]filename1 指定要移动的文件的位置和名称。
destination             指定文件的新位置。目标可以包含一个驱动器号和冒号、一个目录名或组合。
			如果只移动一个文件,并在移动时将其重命名,还可以包括文件名。
[drive:][path]dirname1  指定要重命名的目录。
dirname2                指定目录的新名称。

/Y                      不使用确认是否要覆盖现有目标文件的提示。
/-Y                     使用确认是否要覆盖现有目标文件的提示。

开关 /Y 可以在 COPYCMD 环境变量中预置。
可以在命令行上使用 /-Y 来覆盖它。默认为
使用覆盖提示,除非是从批处理脚本内执行
MOVE 命令。
				

Xcopy

 

复制文件和目录树。

XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
[/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
[/EXCLUDE:file1[+file2][+file3]...]

source       指定要复制的文件。
destination  指定新文件的位置和/或名称。
/A           仅复制具有存档属性设置的文件,不更改属性。
/M           仅复制具有存档属性设置的文件,关闭存档属性。
/D:m-d-y     复制在指定日期或之后发生更改的文件。
	      如果不指定日期,则仅复制源时间晚于目标时间的文件。
/EXCLUDE:file1[+file2][+file3]...
指定包含字符串的文件列表。如果任一
字符串与待复制文件的绝对路径的任意部分相匹配,
则不复制此文件。例如,
指定字符串 \obj\ 或 .obj,将分别排除
目录 obj 下的所有文件或
带 .obj 扩展名的所有文件。
/P           创建每个目标文件之前都进行提示。
/S           复制目录和子目录,空的目录和子目录除外。
/E           复制目录和子目录,包括空的目录和子目录。与 /S /E 相同。可用于修改 /T。
/V           验证每个新文件。
/W           复制前提示您按某个键。
/C           即使出现错误仍继续复制。
/I           如果目标不存在并且要复制多个文件,则假定目标一定是一个目录。
/Q           复制时不显示文件名。
/F           复制时显示完整的源和目标文件名。
/L           显示将要复制的文件。
/H           同时复制隐藏文件和系统文件。
/R           覆盖只读文件。
/T           创建目录结构,但不复制文件。不包括空的目录或子目录。/T /E 包括空的目录和子目录。
/U           仅复制目标中已存在的文件。
/K           复制属性。标准 Xcopy 将重置只读属性。
/N           使用生成的短名称复制。
/O           复制文件所有权和 ACL 信息。
/X           复制文件审核设置(暗含 /O)。
/Y           不使用确认是否要覆盖现有目标文件的提示。
/-Y          使用确认是否要覆盖现有目标文件的提示。
/Z           用可重新启动模式复制网络文件。

开关 /Y 可以在 COPYCMD 环境变量中预置。
可以在命令行上使用 /-Y 来覆盖它。
				

Copy

 

将一个或多个文件复制到另一个位置。

COPY [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
[+ source [/A | /B] [+ ...]][destination [/A | /B]]

source       指定要复制的文件。
/A           表示 ASCII 文本文件。
/B           表示二进制文件。
destination  为新文件指定目录和/或文件名。
/V           验证新文件是否正确写入。
/N           复制非 8.3 名称的文件时,使用短文件名(如果可用)。
/Y           不使用确认是否要覆盖现有目标文件的提示。
/-Y          使用确认是否要覆盖现有目标文件的提示。
/Z           用可重新启动模式复制网络文件。

开关 /Y 可以在 COPYCMD 环境变量中预置。
可以在命令行上使用 /-Y 来覆盖它。默认为
使用覆盖提示,除非是从批处理脚本内执行
COPY 命令。

要追加文件,请为目标指定单个文件,而为
源指定多个文件(使用通配符或 file1+file2+file3 格式)。

for

FOR [参数] %%变量名 IN (相关文件或命令)   DO 执行的命令
      FOR %variable IN (set) DO command [command-parameters]  

  %variable  指定一个单一字母可替换的参数。  

  (set)      指定一个或一组文件。可以使用通配符。  

  command    指定对每个文件执行的命令。  

  command-parameters  

  为特定命令指定参数或命令行开关。

参数 /d (参数只能显示当前目录下的目录名字)  

参数 /R (搜索指定路径及所有子目录中与set相符合的所有文件)  

参数 /L (该集表示以增量形式从开始到结束的一个数字序列。可以使用负的 Step)

参数 /F (for会依次将file中的文件打开,并且在进行到下一个文件之前将每个文件读取到内存,按照每一行分成一个一个的元素,忽略空白)

分享到:
评论

相关推荐

    dos使用教程 bat dir cd xcopy move ...详解

    例如,`copy file1.txt file2.txt` 将file1.txt的内容复制到file2.txt。 5. `del`:删除文件。`del myfile.txt` 将删除myfile.txt。 6. `ren` 和 `type`:`ren`用于重命名文件,如`ren oldname.newname`;`type`用来...

    BAT批处理文件语法之常用命令和参数

    - `move`用于移动文件或重命名文件。 - `dir`用于列出目录内容。 - `if`用于条件判断。 - `for`用于循环执行命令。 ### 实践应用 了解并熟练掌握上述命令和参数,可以使你在创建批处理脚本时更加得心应手。例如,你...

    U盘grub for dos menu.lst文件备份

    使用DOS命令行工具(如`copy`或`xcopy`)将menu.lst复制到安全的位置,如另一台电脑的硬盘或另一U盘。 2. **定期更新**:每次修改menu.lst后,记得立即备份新的版本,以确保最新的配置信息得以保存。 3. **恢复...

    Test-Batch.zip_Test Batch file copy_batch

    1. **批处理语法**:批处理文件使用DOS命令行语法,如`copy`, `move`, `del`, `mkdir`等,以及条件语句(`if`)和循环语句(`for`)。 2. **变量使用**:批处理支持使用变量存储和传递数据,如`%var%`,这在处理动态...

    ubuntu/linux下实现自己的命令

    具体命令:DIR(my_ls), RD(my_rd),CD,MD(my_md), DEL,MOVE(my_move),REN(my_ren),XCOPY, PROMPT,SORT(sort),TYPE(my_type),COPY(my_copy),命令格式可参照 Windows 的 CMD.EXE 或 MS-DOS 提供的命令; 设计命令的...

    BAT批处理脚本-复件 2.zip

    例如,它可能会使用`copy`命令来复制文件,`move`命令来移动文件,或者`xcopy`命令来进行更复杂的文件复制,包括子目录。批处理脚本可以通过条件语句(if、else)、循环(for、for /f)以及调用其他批处理文件(call...

    Dos命令大全.[文].pdf

    xcopy /e 是一个加强版的 copy 命令,可以拷贝文件夹和文件。 smartdrv 命令:用于加载磁盘缓存,参数包括 缓存大小 等。smartdrv 缓存大小 加载磁盘缓存,缓存的作用在安装 WIN2K 的时候非常明显!

    dos 命令 大全

    XCOPY命令是COPY命令的增强版,它可以递归复制整个目录结构。`xcopy source destination /D` 仅复制更新过的文件,`/P`询问是否覆盖现有目标文件,`/S`包含子目录,`/E`包括空目录,`/V`验证复制的文件,`/Y`自动...

    dos命令学习

    4. **COPY** 和 **XCOPY** 命令:`COPY` 用于复制单个文件,而 `XCOPY` 功能更强大,可以复制文件及整个目录结构。`XCOPY` 的 `/E` 参数包含空目录,`/I` 参数在目标不存在时自动创建目录。 5. **DEL** 命令:删除...

    批处理复制或者移动列表中的文件

    在批处理文件中,我们可以利用内部命令(如`copy`、`move`)和外部命令(如`xcopy`)来实现文件的复制或移动功能。 首先,我们需要创建一个包含待处理文件的列表。这个列表可以是一个文本文件,每行记录一个文件的...

    OS命令大全

    本节将详细介绍 OS 命令大全中的各个命令,包括 cls、move、more、xcopy、attrib、date、label 和 defrag 等命令。 一、cls 命令 cls 命令用于清屏,清除屏幕上显示的内容,但不影响电脑内部任何信息。该命令适用...

    dos 常用命令集合

    除了这些命令,还有其他如`del`用于删除文件,`move`用于移动文件或重命名,`type`用于显示文本文件内容,`ren`用于重命名文件,`mkdir`和`rmdir`用于创建和删除目录,`format`用于格式化磁盘,`undelete`尝试恢复已...

    DOS的外部命令

    6. **XCOPY**:增强版的COPY命令,支持多级目录拷贝。常用参数/S拷贝子目录,/E拷贝空目录。格式为"XCOPY [源路径][源目录/文件名] [目的目录/文件名] [参数]". 7. **SCANDISK**:磁盘扫描程序,用于检测和修复磁盘...

    dos命令大全

    11. **XCOPY**: 与COPY类似,但提供更多的选项,如复制目录结构 (`/s`),排除指定文件 (`/exclude:file`),甚至可以进行备份 (`/d`)。 12. **PATH**: 设置或查看系统路径,这决定了命令解释器查找可执行文件的顺序...

    批处理入门手册chm修正版

    2 attrib del copy xcopy1. 3 md rd ren move 命令1. 4 find findstr 命令二 .常用网络命令和符号篇2. 1 数个常用的网络命令2. 2 数个常用的特殊符号三 .批处理高级语句篇3. 1 if条件语句3. 2 资源太大,传百度网盘...

    DOS 命令 非常实用的命令

    - **格式**: `XCOPY [源路径][源目录/文件名] [目的目录/文件名] [参数]` - 示例: `XCOPY /S D:\ E:\`:将D盘的所有文件及其子目录复制到E盘。 - **参数**: - `/S`: 复制所有子目录。 - `/E`: 包括空目录。 ###...

    一些比较常用dos命令

    4. **COPY** 和 **XCOPY**:`copy`用于复制单个文件,`xcopy`则更强大,可以复制文件和目录结构。例如,`copy filename newfilename`将文件重命名,`xcopy source destination /s`则复制整个目录结构。 5. **DEL**...

    DOS最常用命令集(txt格式)

    `xcopy` (eXtended Copy) - **功能**:扩展复制命令,可以复制目录树。 - **语法**: - `xcopy [源文件] [目标文件]`:复制单个文件。 - `xcopy [源目录] [目标目录]`:复制目录及其内容。 - `xcopy *.* [目标...

    dos命令

    `xcopy` 常用参数如 `/s` (包含子目录) 和 `/e` (包括空目录)。 5. **DEL** & **ERASE** - 删除文件 `del` 和 `erase` 命令用于删除指定的文件。使用 `/f` 参数可以强制删除只读文件。 6. **MOVE** - 移动文件和...

    dos下常用命令函数集合

    `copy` 命令用于复制文件,而`move` 命令则用于移动文件。这两个命令都可以使用多种参数来定制其行为,如: - `/y`:在复制文件时,如果目标文件已存在,则自动覆盖,不提示。 - `/b`:执行二进制复制,适用于可...

Global site tag (gtag.js) - Google Analytics