COPY 命令:

复制
将一个或四个文本从一个地方复制到其余地点。

1.2 学习attrib  del  copy  xcopy命令

在介绍Windows批处命令前,我们首先来介绍Windows命令行的应用。

  // 描述:

语法
copy [/d] [/v] [/n] [{/y|/-y}] [/z] [{/a|/b}] Source [{/a|/b}] [+ Source [{/a|/b}] [+ …]][Destination [{/a|/b}]]

上学要点:
1。设置文件属性:attrib
2。删除命令:del
3。复制文件:copy
4。复制文件(夹):xcopy

        Windows
shell提供了一个黄色的规模界面,即命令行操作界面,关于命令行的成效和利益,我就不赘述了,上边仅窥见一斑。

    将一个或多少个文本从一个地点复制到另一个地点。

参数
/d 
允许将复制的加密文件在对象处作为解密文件保留。 
/v 
证实是或不是科学写入新文件。 
/n 
在复制名字领先三个字符,或者文件扩大名超越三个字符的文件时选取短文件名(假设部分话)。 
/y 
禁绝提示您确认要覆盖现存的目标文件。 
/-y 
升迁您确认要遮盖现存的目的文件。 
/z 
在重启情势中复制网络文件。 
/a 
标明 ASCII 文本文件。 
/b 
标志二进制文件。 
Source 
必备指定要复制的文件或文件集的所在地方。source 可以由驱动器号和冒号、文件夹名、文件名或这几者的组成所结合。 
Destination 
必备指定要将文件或文件集复制到的岗位。Destination 能够由驱动器号和冒号、文件夹名、文件名及这几者的三结合所组成。 
/? 
在命令提醒符显示协助。 
注释
可以复制这多少个使用文件为止字符 (CTRL+Z) 以注明文件截至的 ASCII 文本文件。 
使用 /a 
当在命令行的文书列表以前有 /a 时,它适用于所有已列出的文本,直到 copy 蒙受 /b。在那种景色下,/b 应用于文件后面的 /b。

一、设置文件属性:attrib

       
为了便于,免得举行盘符切换,我在F盘建立了一个文书夹,名称为myFile,
把Windows的cmd.exe复制到myFile文件夹中,双击cmd.exe,
就足以开展命令行的操作了,双击后的结果为:

    ### 注意:假诺想复制文件夹,请使用 XCOPY 。

当 /a 在命令行上紧跟在文件列表之后时,它适用于具有已列出的文书,直到 copy 遭受 /b。在那种境况下,/b 应用于文件前边的 /b。

展示或改变文件属性。
ATTRIB [ R | -R] [ A | -A ] [ S | -S] [ H | -H] [[drive:]
[path] filename] [/S [/D]]

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

  // 语法:

/a 参数的作用在于它在命令行字符串中的地点。当 /a 紧随 Source 之后时,copy 会将文件作为 ASCII(文本)文件,并复制第二个文本截至符前的数码。

     设置属性。
  –    清除属性。
  R   只读文件属性。
  A   存档文件属性。
  S   系统文件属性。
  H   隐藏文件属性。
  [drive:][path][filename]   指定要处理的文件属性。
  /S  处理当下文件夹及其子文件夹中的匹配文件。
  /D  也处理文件夹。

F:\myFile>

     copy [/a] [/b] [/d] [/v] [/n] [/z] [/y
| /-y] <source> [/a] [/b] [<source> [/a] [/b] [+
…]] [<destination> [/a] [/b]]
 

当 /a 紧随 Destination 之后时,copy 会添加文(加文)件截至符作为文件的末尾一个字符。

1。查看文件的文件属性
格式:ATTRIB [drive:][path][filename]

      下边我们来看望命令行的运用(结果指的是必不可缺结果):

  //  参数:

使用 /b 
/b 指定命令解释器读取目录中由文件大小指定的字节数。/b 是 copy 的默许值,除非 copy 用于合并文件。

例1,
attrib d:\ pagefile.sys
查看d:\复制命令,将一个或五个文本从一个地方复制到其余地方。 pagefile.sys文件的性质。

  1. dir  (director): 列举目录

    /a(ASCII):

当 /b 在指令行上位于文件列表从前时,它适用于拥有已列出的文本,直到 copy 碰着 /a。在这种状态下,/a 应用于文件前面的 /a。

2。修改文件的性质。
格式:attrib ?属性

     输入dir, 并按enter键(未来,在讲述中,省略这些手续)

      –> 表示一个ASCII文本文件。  

当 /b 在指令行上位于文件列表之后时,它适用于具有已列出的文件,直到 copy 蒙受 /a。在那种情状下,/a 应用于文件后边的 /a。

例1,
attrib –h d:\ pagefile.sys
消除d:\ pagefile.sys的“隐藏”属性。

     结果为:

    /b(Binary):

/b 的意义在于它在指令行字符串中的地方。当 /b 紧随 Source 之后时,copy 复制蕴涵其余公文截至符的整套文件。

例2,
attrib s h d:\ pagefile.sys
给d:\ pagefile.sys设置“系统”和“隐藏”属性。

F:\myFile>dir
 驱动器 F 中的卷是 DISK1_VOL4
 卷的体系号是 E071-A2BE

      –> 表示一个二进制文件。

当 /b 紧随 Destination 之后时,copy 不会增进文件截至符。

3。批量文本处理

 F:\myFile 的目录

    /d(Decrpyted):

使用 /v 
一旦写入操作不可能校验,则会油可是生谬误音信。即便拔取 copy 很少暴发记录错误,但是仍可以够应用 /v 来确保重点的数目已正确记录。因为要检查驱动器上记下的每一个扇区,所以该 /v 命令行选项也会使 copy 命令的运转速度减慢。

例1,
attrib h d:\123\*.bat /s
由此/s参数可批量将d:\123及其子目录下的富有bat文件设置为“隐藏”属性.

2013-06-04  13:55    <DIR>          .
2013-06-04  13:55    <DIR>          ..
2008-04-14  20:00           471,040 cmd.exe
               1 个文件        471,040 字节
               2 个目录 45,535,886,336 可用字节

      –> 允许将复制的加密文件保留为对象地方的解密文件。

使用 /y 和 /-y 
即使在 COPYCMD 环境变量中先行安装了 /y,可以经过在命令行使用 /-y 来替换该装置。默许情形下,在轮换该装置时会提示您,除非该 copy 命令在批处理脚本中执行。

例2,
attrib h d:\123 /s /d
将d:\123及其下所有同名为123的子目录设置为“隐藏”属性.参数/d必须在批量安装文件属性的同时,对点名目录及
其下所有子目录举行文件属性操作。参数/d可以清楚为“directory”(目录),也就是说/d
必需和/s一起使用。

  1. md  (make directory) : 创设目录,即生成文书夹

    /v(Verify):     

依附文件 
要附加文(加文)件,请为 Destination 指定单个文件,但要为 Source 指定三个文本(使用通配符或 文件 1+文件 2+文件 3 的格式)。

思考:

     输入 md video

      –> 验证是不是科学写入了新文件。
      –> 如若不可能印证写入操作,则会来得错误音信。
即便复制时很少出现录制错误,但足以选取/v 验证是或不是已正确录制关键数据。
         ### 注意:/v
命令行选项也会下落复制命令的快慢,因为必须检查磁盘上记下的各样扇区。

使用 /z 
假设在复制阶段一连丢失(例如,假设服务器脱机切断了连年),copy /z 将在重复确立连接后继续复制。/z 同时会呈现每个文件已到位的复制操作的比例。

 “attrib h d:\123 /s /d”和“attrib h d:\123\*.* /s
/d”有怎样分别呢?
前者唯有d:\123以及它同名的子目录设为了“隐藏”,而其他文件及子目录都不曾设置“隐藏”。
膝下则将d:\123下的拥有文件及子目录设置了“隐藏”属性,但d:\123索引没有设置“隐藏”属性。

     结果: 在myFile文件夹下建立了一个video文件夹

    /n:

复制到设备以及从设备复制 
可以用装备名更迭一次或频仍并发的 source 或 destination。

二、删除命令:del

  1. cd  (current/change directory):当前目录或转移目录

       
–>
在复制名称长度超越来越多少个字符的公文或文件增添名当先多少个字符的公文时,请使用短文件名。

在复制到设备时选择或简捷 /b 
当 destination 是装备时(例如,Com1 或 Lpt1),/b 将以二进制方式将数据复制到该装置。在二进制格局下,copy /b 会将持有字符(包蕴特殊字符,例如, CTRL+C、CTRL+S、CTRL+Z 以及换行符等)作为数据复制到设备。然而,即使简单了 /b,则将以 ASCII 格局将数据复制到设备。在 ASCII 形式下,特殊字符可能导致 Windows XP 在复制进程中集合文件。有关详细新闻,请参阅“合并文件”。

去除一个或数个公文。
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

    (1) 间接输入cd(或者cd.),则体现当前目录

    /z:

动用默许目的文件 
假如不指定目的文件,将运用与源文件一律的名称、成立日期、创造时间来成立副本,并将新副本置于当下驱动器的当前目录中。如若源文件位于当后驱动器的当前目录中,而你没有为目的文件指定其他驱动器或目录,则 copy 命令将为止并浮现下列错误音信:

  names         指定一个或数个公文或目录列表。通配符可被用来
                删除四个公文。假诺指定了一个目录,目录中的所
                有文件都会被删去。

    (2) 输入cd video,当前目录为video目录

      –>
以可再一次启航的形式复制网络文件。

File cannot be copied onto itself

  /P            删除每一个文本以前指示确认。
  /F            强制删除只读文件。
  /S            从所有子目录删除指定文件。
  /Q            安静形式。删除全局通配符时,不需要确认。
  /A            根据属性选拔要刨除的文本。
  attributes      R  只读文件                     S  系统文件
                  H  隐藏文件                     A  存档文件
                  –  表示“否”的前缀

    (3) 输入cd..,则显得上一级目录,即myFile目录

      –>
假诺在复制阶段接二连三丢失(例如,假若服务器脱机会断开连接),则在再次制造连接后将一连复制
/z。 /z 还显得为各种文件已毕的复制操作的百分比。

0 File(s) copied 

主导格式:DEL [drive:][path][filename]

  1. rd (remove directory) : 删除目录,即除去文件夹

    /y /-y:
      –> 即便在COPYCMD环境变量中预设了 /y,则足以在命令行使用
/-y 覆盖此设置。
默许情况下,除非在批处理脚本中履行复制命令,否则在轮换此设置时会提示您。  

联合文件 
借使指定了应用加号 (+) 分隔的多个 source,copy 会将那一个文件合并在单个文件之中。即使在 source 中使用了通配符(* 或 ?),但在 destination 中指定了单个文件名,则 copy 会将装有与 source 中的文件名匹配的文本合并,并动用在 destination 中指定的公文名来创制单个文件。除非选择了 /b 命令行选项,否则在任一种处境中,copy 都会假定合并的文书是 ASCII 文件。

例1,
del d:\123\abc.txt
删除abc.txt

     输入: rd video

  //
注意:

复制零长度文件 
Copy 不会复制 0 字节长度的公文。使用 xcopy 复制这一个文件。

/P 删除每一个文书之前提醒确认。

    结果: video文件夹被删除了

–> 要复制目录的具备文件和子目录,请使用xcopy命令。

变更文件的大运和日期 
一旦要将近期的时辰和日期指派给文件而不改动文件,请使用以下语法: 

例2,
del /p d:\123\*.*
删除d:\123目录下拥有文件,如若您想让它在剔除前都打听你是或不是删除,大家可以增加/p参数,防止误删除。

  1. echo : 该命令用法众多,上边仅付给比较关键的一种效应

–> 您可以复制利用文件停止符(CTRL +
Z)的ASCII文本文件来提醒文件的结尾。

copy /b Source+,,

/S 从所有子目录删除指定文件。

     输入:echo.>note.txt

–>
要附加文(加文)件,请为Destination指定单个文件,为Source指定多少个公文(使用通配符或File1

逗号评释省略了 Destination 参数。

例3,
del /s d:\123\*.*
删除d:\123目录及其子目录下所有文件。
通过使用/s参数后,del命令就会在指定目录(如未指定则在当前目录)及其子目录中搜索所有指定文件名的公文并删
除。

     结果:在myFile中创设了一个note.txt文件

  • File2 + File3格式)。

在子目录中复制文件 
要复制目录中的所有的文本和子目录,应该选用 xcopy 命令。有关 xcopy 的详细音信,请参阅“”。

/Q 安静情势。删除全局通配符时,不须求确认。

     当然啦,用copy con note.txt也得以发生同样的效应,输入完后,按Ctrl +
z, 然后按enter键即可暴发note.txt文件

–> 可以将配备名称替换为四回或频仍出现的源或目的。

故障恢复生机控制台提供了含蓄分歧参数的 copy 命令。 
范例
要将文件 Memo.doc 复制到当前目录中的 Letter.doc,并保管在复制的文件的末梢为文件甘休符,请键入: 

例4,
del /s /q d:\123\*.*
删除d:\123索引及其子目录下拥有文件。
透过/q参数则无需确认直接删除,在接纳此参数时要小心!!

  1. del   (delete) : 删除一个文书

–> 当Destination是装备(例如,Com1或Lpt1)时,/b
以二进制方式将数据复制到设备。 在二进制形式下,copy /b 将有着字符
   (包罗特殊字符,如CTRL + C,CTRL + S,CTRL +
Z和ENTER)复制到设备作为数据。
不过,假诺省略/b,则数据将以ASCII方式复制到设备。
     在ASCII形式下,特殊字符可能会造成文件在复制进程中集合。

copy memo.doc letter.doc /a 

/A 根据属性选拔要删减的公文。

     输入:del note.txt

–>
假使未指定目的文件,则会创建与原来文本具有同样名称,修改日期和改动时间的副本。
新副本存储在目后驱动器的当前目录中。
   
 如若源文件位于当前驱动器和当前目录中,并且您没有为目的文件指定其余驱动器或目录,则copy命令将告一段落并显示以下错误音讯:

要将文件 罗布(Rob)in.typ 从目后驱动器的当前目录复制到位于驱动器 C 上的依存目录 Birds 中,请键入: 

例5,
del /ar /s d:\123\*.*
删除d:\123目录及其子目录下具有只读属性的文本。
此间我们经过/a:attributes
参数对点名属性的文本选取删除。文件属性attributes,可选的有r(只读)、s(系统)
、h(隐藏)、a(存档)。 

     结果:note.txt文件被剔除


copy robin.typ c:\birds 

三、复制文件:copy

  1. ren (rename) : 对文本夹或文件再度命令,如下:

C:\Users\Administrator>copy a.txt
文本不可能本人复制。

假设 Birds 目录不存在,罗布in.typ 文件将被复制到驱动器 C 的磁盘根目录下名为 Birds 的公文中。

Copy只可以复制文件,不可能复制文件夹。

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

已复制 0 个文件。

–>
倘若在Source中指定了四个文件,则copy会利用Destination中指定的文书名将它们整个集合到一个文书中。
除非使用 /b 选项,否则复制假定组合文件是ASCII文件。

–> 复制不会复制0字节长的文本。 使用xcopy复制这么些文件。

–>
假设要在不改动文件的景色下将近日时光和日期分配给文件,请使用以下语法:


要将多少个文本复制进一个文书,则需列出几个 Source 文件,并且文件名以内用加号 (+) 隔开,同时指定要蕴含合并结果文件的 Destination 文件。例如,要将放在当后驱动器的当前目录中的 Mar89.rpt、Apr89.rpt 以及 May89.rpt 合并,并将它们放在脚下驱动器的当前目录下名为 Report 的文本中,请键入: 

1。单个文件的复制

F:\myFile>md 1
F:\myFile>ren 1 2
F:\myFile>echo.>1.txt
F:\myFile>ren 1.txt 2.txt
F:\myFile>

copy /b <Source> +,,

### “逗号” 表示省略了 Destination 参数

  //
实例:

**//

copy mar89.rpt + apr89.rpt + may89.rpt report 

格式:copy source[drive:][path][filename]  [destination
[drive:][path][filename]]
即copy 要复制的源文件(包含路径和文书名) 
文件复制的对象路径[\文件名],当[destination [drive:][path]
[filename]]缺省时则为当前目录。

    于是,在文书夹myFile中便有了文件夹2和文件2.txt

在当前目录中简单的复制:**

C:\Users\Administrator\cmd>echo a
> a.txt

 

C:\Users\Administrator\cmd>copy a.txt b.txt
已复制 1 个文件。

 

C:\Users\Administrator\cmd>dir
驱动器 C 中的卷是 Windows10
卷的系列号是 0D7B-113B

 

C:\Users\Administrator\cmd 的目录

 

2018-08-15 10:41 <DIR> .
2018-08-15 10:41 <DIR> ..
2018-08-15 10:41 4 a.txt
2018-08-15 10:41 4 b.txt
2 个文件 8 字节

联合文件时,copy 会使用当明日子和时间来标记目的文件。假诺简单 Destination,则文件被合并并且会利用第二个指定的文本的称呼存储。例如,要将所有的七个公文合并进 Report,而且已声名远播为 Report 的文件,请键入: 

例1,
copy c:\123.txt d:\
把123.txt复制到d:\目录下。尽管此操作成功,命令行窗口中会提示“已复制
1个文本”。

  1. copy  :
    复制(至于实际是复制文件,仍旧文件夹,就不详细说了,自己可以品味,用的时候能够查相关文档,很easy)

2 个目录 19,742,240,768 可用字节

 

**//

copy report + mar89.rpt + apr89.rpt + may89.rpt 

例2,
copy c:\123.txt d:\abc.bat
把123.txt复制到d:\目录下,并把它修改为abc.bat,那里修改了文件名和它的格式。

  1. type :
    输出文本文件中的内容(细一想,可否输出word中的内容?当然无法!)

把任何目录中的文件复制到当前目录中来:**

C:\Users\Administrator\cmd>copy d:\c.txt
已复制 1 个文件。

C:\Users\Administrator\cmd>dir
驱动器 C 中的卷是 Windows10
卷的体系号是 0D7B-113B

C:\Users\Administrator\cmd 的目录

2018-08-15 10:50 <DIR> .
2018-08-15 10:50 <DIR> ..
2018-08-15 10:49 4 a.txt
2018-08-15 10:49 4 b.txt
2018-08-15 10:27 0 c.txt
3 个文件 8 字节
2 个目录 19,739,402,240 可用字节

还可由此采用通配符(* 或 ?)来将几个文本合并进一个文件。例如,在当下驱动器的当前目录中,要将具备拥有 .exe 扩充名的文件合并进名为 Combin.doc 的文件中,请键入: 

例3,
copy .\123
把当前目录下的123子目录中的文件全体拷到当前目录。那里似乎有点难领会,呵呵,解释一下:比如当前目录是
c:\windows,它有很多子目录的,现在就把它的一个子目录123里面的文本全都拷到当前目录c:\windows,那样应该明
白了吧!~

     如下:

C:\Users\Administrator\cmd>

 

**//

copy *.txt combin.doc 

2。批量复制文件

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

把当前目录中的文件复制到其余目录中去:**

C:\Users\Administrator\cmd>copy a.txt d:\Lofter\

万一要选取通配符将几个二进制文件合并进一个文件,请添加 /b 命令行选项。那可防备 Windows XP 将 CTRL+Z 当作文件甘休符处理。例如,键入: 

例1,
copy c:\123 d:\abc
将c:\123 目录中拥有文件复制到d:\abc目录中.

F:\myFile>echo.美利坚合作国>1.txt
F:\myFile>type 1.txt
美利哥
F:\myFile>

已复制 1 个文件。

 

copy /b *.exe combin.exe 

例2,
copy c:\澳门金沙国际,123\*.rm d:\abc /y
将c:\123
目录中负有rm格式的公文复制到d:\abc目录中,当指标目录中一度存在了和源目录中即将复制的公文相同文
件名的文件时,就会产出如“改写x:\xx吗?(Yes/No/All):”这样的唤醒,让你挑选是覆盖、不掩盖仍然整个蒙面,
通过参数/y(复制单个文件或批量复制时皆可使用),可以落成重名文件无须确认直接覆盖。

  1. cls  (clear screen) :清屏

// 合并文本文件:

C:\Users\Administrator\cmd>copy a.txt + b.txt c.txt
a.txt
b.txt
已复制 1 个文件。

C:\Users\Administrator\cmd>dir
驱动器 C 中的卷是 Windows10
卷的体系号是 0D7B-113B

C:\Users\Administrator\cmd 的目录

2018-08-15 11:00 <DIR> .
2018-08-15 11:00 <DIR> ..
2018-08-15 10:49 4 a.txt
2018-08-15 10:49 4 b.txt
2018-08-15 11:00 9 c.txt
3 个文件 17 字节

警告

3。合并文件
格式:copy /b 文件1+文件2+……文件N 合并后的文件名

     Windows shell真的很好用,上面再简单介绍一些下令:

2 个目录 19,740,422,144 可用字节

 

假若统一二进制文件,结果文件或者因为中间格式而望洋兴叹运用。
在下例中,copy 命令将各种带有 .txt 扩充名的公文和它对应的 .ref 文件合并起来。结果是文件名相同但扩张名为 .doc 的文书。copy 将 File1.txt 与 File1.ref 联合形成 File1.doc,然后 copy 将 File2.txt 与 File2.ref 联结形成 File2.doc,如此等等。例如,键入:

例1,
copy /b d:\1.mp3 d:\2.mp3 e:\3.mp3
把1.mp3和2.mp3合并成3.mp3。

cmd  :       Windows shell, 从前曾经介绍过, 能够体现Windows的版本

// 合并二进制文件:

C:\Users\Administrator\cmd>copy /b d:\cloudmusic\1.mp3 +
d:\cloudmusic\2.mp3 3.mp3
d:\cloudmusic\1.mp3
d:\cloudmusic\2.mp3
已复制 1 个文件。

### 尽管可以统一,可是合并后的这些 3.mp5文件并不可能打开。所以类似没什么意义啊!
###
### 警告:

copy *.txt + *.ref *.doc 

例2,
copy /b d:\1.txt d:\2.mp3
把1.txt和2.mp4合并,那里没有点名合成后的文本名哦,缺省景况下,合并后的公文名是命令中的第四个文本的名。
在此间,即把2.mp4合并进了1.txt。

winver :    查看Windows版本号

### 假如结合二进制文件,由于内部格式化,生成的文书或者不能运用。

 

要统一所有拥有 .txt 增加名的文书,然后合并所有具有 .ref 增添名的文本,并将合并结果置于 Combin.doc 文件中,请键入: 

★在底部隐藏了文件数据的图纸文件,在接纳其余软件进行编制并保存后,隐藏的文件数据有可能会丢掉。
★MP4文件在采取此方法连接后,能达成连接播放。
★合并图片/歌曲这样的二进制文件必须利用/b参数(b代表Binary,二进制),否则合并将会失败;另一个联合参是/a
(a代表ASCII,文本文件),只可以用于纯文本的集合。两参数不可能同时接纳,二进制格局得以统一文本和二进制文件,
而文本方式则只可以合并文本。

ver  :         查看Windows的版本号(与winver不太雷同)

// 复制远程主机上的共享文件。

C:\Users\Administrator\cmd>copy
\\172.17.161.253\软件\2345\2345minipack.ini /z /v
覆盖 C:\Users\Administrator\cmd\2345minipack.ini 吗? (Yes/No/All):
y

copy *.txt + *.ref combin.doc 

四、复制文件(夹):xcopy

date :        查看并修改系统日期

100% 已复制 已复制 1 个文件。

 

**//

XOX 

复制文件和目录树。
XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S
[/E]] [/V] [/W]
                           [/C] [/I] [/Q] [/F] [/L] [/G]
[/H] [/R] [/T] [/U]
                           [/K] [/N] [/O] [/X] [/Y] [/-Y]
[/Z]
                           [/EXCLUDE:file1[ file2][ file3]…]

time:         查看并修改系统时间

再有一个高级的功用就是能够隐藏文本文件**

C:\Users\Administrator\cmd>copy 1.mp3 /b + a.txt /a 1a.mp3
1.mp3
a.txt
已复制 1 个文件。

###

 Source
 必需的。指定要复制的文书的地点和名称。该参数必须含有驱动器或路径。
 Destination
 可概括。指定要复制的文本的对象。该参数可以包罗驱动器盘符和冒号、目录名、文件名或者它们的组合。
若是不难 Destination,xcopy 命令将文件复制到当前目录。

mem:       显示内存使用意况

把拍子或图片文件跟文本文件合并在共同后,用记事本打开,文本的始末可以在记事本的终极看到。

 

 

 

xcopy可选用的参数太多了,那里只选多少个常用的来讲一下。

clac:          打开总括机

/S 复制非空的目录和子目录。倘使不难 /s,xcopy 将在一个索引中行事。

explorer :  打开资源管理器(不是explore)

例1,
xcopy /s d:\123 e:\kkk\
复制d:\123索引下拥有文件(夹)到e:\kkk,不包涵空的子目录。(默许情状下,xcopy
不复制隐藏或系统文件)

regedit :    打开资源注册表

/E 复制所有子目录,包括空目录。同时使用 /e、/s 和 /t 命令行选项。

debug :     debug(那个大家已经很熟稔了,在汇编语言的就学中不时用)

例2,
xcopy /e d:\123 e:\kkk\
复制d:\123索引下有所文件(夹)到e:\kkk,包罗空的子目录。(默许意况下,xcopy
不复制隐藏或系统文件)

fc :             文件相比较

/H 复制具有隐蔽和系统文件属性的文本。默许情状下xcopy
不复制隐藏或系统文件。

pause:     输出“请按任意键继续…”

例3,
xcopy /e /h d:\123 e:\kkk\
复制d:\123索引下有所文件(夹)到e:\kkk,包涵空的子目录。加上了/h参数后,xcopy
复制隐藏或系统的公文

edit     :     DOS下的文件编辑器

/T 只复制子目录结构(即目录树),不复制文件。要复制空目录,必须包蕴 /e
选项。

notepad: Windows下的文本编辑器

/Y 禁止提醒您认同要覆盖现存的靶子文件。
当目的目录中早就存在了和源目录中即将复制的文件一律文件名的时候,就会并发“改写
X:\XXX  (Yes/No/All)?”
这样的擢升,让您选用是覆盖、不掩盖如故整个蒙面时,通过参数/y,可以完结重名文件无须确认直接覆盖。

一声令下 + /?  :   输出命令的用法

★注意指定 Destination 是文件或者目录。
若是 Destination 不含有现有目录且不以反斜杠 (\) 结尾,会产出下列音讯:

     
末了,值得一提的是:echo.>1.txt和echo>1.txt都是未可厚非的,可是,echo美利坚合众国>1.txt是大错特错的,必须用echo.米利坚>1.txt
。所以,最好把那么些“小点”带上。当然啦,你也足以用空格来代替echo后边的”小点”,而且,我觉得那样更好。

 Does destination specify a file name
 or directory name on the target
 (F = file, D = directory)?

系统将会询问你
目标 X:\XXX 是文件名照旧目录名
(F = 文件,D = 目录)?
 要是要将一个或多个公文复制到一个文件,请按
F。若是要将一个或多少个文本复制到一个索引,请按 D。

思考:

相比一下xcopy /e d:\123 e:\kkk\  和 xcopy /e d:\123 e:\kkk
两者之间有啥样分歧?
二者都是复制d:\123索引下有所文件(夹)到e:\kkk,包涵空的子目录,但前者不会询问你
目标e:\kkk 是文件名如故目录名
(F = 文件,D = 目录)?

你或许感兴趣的稿子:

  • dos命令行choice命令使用详解
  • 批处理入门手册之批处理常用DOS命令篇(echo、rem、cd、dir)
  • dos下通过wmic命令查看硬盘和内存/CPU音信(windows自带命令查看硬件消息)
  • dos里进行tracert命令唯有一跳的缘由及解决措施
  • cmd命令行大全 dos命令
    cmd命令整理
  • dos(cmd)中删除、添加、修改注册表命令
  • dos命令
    cd命令使用验证[图文表明]
  • C/C++中一遍性执行五个DOS命令的完毕思路

相关文章