文件相比命令(comp)

Files are different sizes

    // 以宽格式呈现列表:

批处理公事为backup.bat,其代码如下:

net use \\192.168.1.198\ipc$ Zqf198703 /user:royalpeak
xcopy g:\backup\*.* \\192.168.1.198\数据备份 /D /E /Y /H /K
net use \\192.168.1.198\ipc$ /delete
用Xcopy命令能够成功
xcopy 源路线 指标路线
复制文件和目录,包罗子目录。

语法
xcopy Source [Destination] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d[:mm-dd-yyyy]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h]www.4688.com, [{/a|/m}] [/n] [/o] [/x] [/exclude:file1[+[file2]][+[美高梅在线登录网址,file3]] [{/y|/-y}] [/z]

参数
Source
要求的。钦点要复制的文书的地方和称号。该参数必需满含驱动器或路线。
Destination
钦命要复制的文书的对象。该参数能够分包驱动器盘符和冒号、目录名、文件名只怕它们的咬合。
/w
在先导复制文件以前将体现以下新闻并听候你的响应:
Press any key to begin copying file(s)
/p
美高梅4858官方网站,提示您肯定是或不是要开创每个目的文件。
/c
忽视错误。
/v
在写入指标文件时表达各种文件,以管教目的文件与源文件一模一样。
/q
禁绝呈现 xcopy 新闻。
/f
复制时展现源文件名和对象文件名。
/l
显示要复制的公文列表。
/g
成立解密的对象文件。
/d[:mm-dd-yyyy]
只复制那么些在钦点日期或内定日期今后改动过的源文件。倘若不包蕴 mm-dd-yyyy 值,xcopy 会复制比现成 Destination 文件新的具备 Source 文件。该命令行选项令你能够创新退换过的文书。
/u
只从 source 复制 destination 中已部分文件。
/i
万一 Source 是一个索引或含有通配符,而 Destination 海市蜃楼,xcopy 会假定 destination 钦定目录名并创立一个新目录。然后,xcopy 会将有着钦点文件复制到新目录中。暗中认可情形下,xcopy 将唤起您指定destination 是文件恐怕目录。
/s
复制非空的目录和子目录。假若简单 /s,xcopy 就要四个索引中劳作。
/e
复制全体子目录,富含空目录。同期选取 /e、/s 和 /t 命令行选项。
/t
只复制子目录结构(即目录树),不复制文件。要复制空目录,必得带有 /e 命令行选项。
/k
复制文件,假使源文件拥有只读属性,则在指标文件中保存该属性。暗中同意处境下,xcopy 会删除只读属性。
/r
复制只读文件。
/h
复制具备隐瞒和系统文件属性的文本。暗许情形下,xcopy 不复制掩盖或系统文件。
/a
只复制那叁个具备存档文件属性设置的源文件。/a 不修改源文件的存档文件属性。有关怎么着通过使用 attrib 来安装存档文件属性的新闻,请参阅"相关核心".
 /m
复制具备存档文件属性设置的源文件。与 /a 分化,/m 关闭在源中钦命的公文的存档文件属性。有关怎么样通过使用 attrib 来安装存档文件属性的音讯,请参阅"相关核心".
/n
行使 NTFS 短文件或目录名创建别本。将文件或目录从 NTFS 卷复制到 FAT 卷可能当对象文件系统需求 FAT 文件系统命名约定(即 8.3 个字符)时,需要/n.指标文件系统可以是 FAT 或 NTFS.
/o
复制文件全体权与自由采纳的访谈调整列表 (DACL) 音讯。
/x
复制文件调查设置和种类访谈调节列表 (SACL) 消息(包括 /o)。
/exclude:filename1[+[filename2]][+[filename3]]
点名包蕴字符串的文本列表。
/y
明确命令幸免提醒您承认要覆盖现成的靶子文件。
/-y
提醒您认同要遮掩现成目的文件。
/z
在可重启形式中经过互联网复制。
/?
在命令提醒符彰显补助。
注释
使用 /v
Windows XP 不采纳该命令。使用它只是为着与 MS-DOS 文件宽容。 使用 /exclude
列出各类文件的单独行中的每种字符串。假诺列出的别的字符串与要复制的文本的相对路线的别的部分相称,就从复制进度排除该公文。比方,如果内定字符串 "\Obj\",则会去掉 Obj 目录下的富有文件。假诺钦点字符串 ".obj",则排除具备 .obj 扩大名的具有文件。
使用 /z
设若在复制进程中吐弃连接(比方,就算用于连接的服务器脱机),复制进度就要再一次创建连接后回复。/z 也显得各样文件完结的复制操作的百分比。
在 COPYCMD 蒙受变量中应用 /y
可在 COPYCMD 碰着变量中运用 /y.在命令行上使用 /-y 能够覆盖该命令。暗中同意意况下,会提醒您覆盖,除非你从批管理脚本内运营copy.

复制加密的文本
将加密文件复制到不扶植 EFS 的卷会导致错误。应率先解密文件或将文件复制到帮助 EFS 的卷中。

从属文件
要附Gavin件,请钦赐单个目的文件,多少个源文件(使用通配符或文件 1 + 文件 2

Destination 的私下认可值
只要轻松 Destination,xcopy 命令将文件复制到当前目录。
钦定 Destination 是文本恐怕目录
假如 Destination 不含有现存目录且不以反斜杠 (\) 结尾,会出现下列信息:
Does destination specify a file name
or directory name on the target
(F = file, D = directory)?
譬如要将二个或多个文本复制到八个文本,请按 F.要是要将一个或四个公文复制到三个目录,请按 D.
应用 /i 命令行选项可抑止显示该音信,进而产生 xcopy 确定在源是多少个公文或三个索引的事态下,指标是三个目录。
选拔 xcopy 命令设置 Destination 文件的存档属性
xcopy 命令创制具有存档属性设置的公文,无论源文件中是或不是设定了此属性。有关文件属性和 attrib 的详细消息,请参阅"相关宗旨".

比较 xcopy 和 diskcopy
只要磁盘的子目录中蕴藏文件,要将其复制到具有区别格式的磁盘中,请使用 xcopy 命令,而并不是接纳 diskcopy.因为 diskcopy 命令是四个磁道接贰个磁道地复制磁盘,所以须要源磁盘和指标磁盘的格式必得一律。xcopy 命令没有该供给。日常状态下请使用 xcopy,除非你要求总体的磁盘图像别本。

xcopy 的退出码
要拍卖 xcopy 重返的退出码,请在批处理程序的 if 命令行上利用 errorlevel 参数。有关使用"if"管理退出码的批处理程序的圭表,请参阅"相关大旨".下表列出每一个退出码和认证。

退出码 说明
0 文件复制未有不当。
1 从未有过找到要复制的文书。
2 用户按 CTRL+C 终止了 xcopy.
4 出现了初阶化错误。未有充裕的内部存款和储蓄器或磁盘空间,或命令行上输入了不算的驱动器名称或语法。
5 出现了磁盘写入错误
上述是xcopy把地面文件复制到远程服务器的法子

Compare more files (Y/N)?

    /q:  展现文件全数权音讯。

A.net use \\IP地址 密码/user:******
B.xcopy 文件 \\IP地址\

拍卖 Data1和Data2的独特情况:
  --> 假如省略Data1或Data2的须要组件,只怕简单Data2,comp会提醒您输入缺乏的音信。
  --> 假设Data1仅富含驱动器号或未有公文名的目录名,则comp会将钦赐目录中的全部文件与Data第11中学钦定的文件实行相比。
  --> 假若Data2仅蕴涵驱动器号或目录名,则Data2的暗中认可文件名与Data第11中学的暗许文件名一样。
  --> 若是comp找不到你内定的文本,它会提醒您一条新闻,以明确是不是要比较越来越多文件。

    www.4688.com 1

您大概感兴趣的稿子:

    www.4688.com 2

       以小写情势显得未排序的目录名和文书名。 

    /n     仅相比为各类文件钦赐的行数,纵然文件大小不相同。

    d:  directory files

  // 描述:

  

  // 语法:

  // 描述:

  // 实例:

  

    comp [<Data1>] [<Data2>] [/d] [/a] [/l]  [/c] [/n=<Number>]

    /n:  (long list)

    <data1> :  钦命要比较的第三个公文或文件集的职位和名称。 能够运用通配符(*和?)钦点多个文件。

  // 参数:

正如分裂地点的文书:
  Comp能够相比较一致驱动器或差异驱动器上的文书,乃至一样目录或差别目录中的文件。 当comp比较文件时,它交易会示它们的义务和文件名。

 

    /c:     奉行不区分轻重缓急写的相比较。

    /o[:[<sortOrder>]]  

    /a:     将差距突显为字符。

DIR 命令:

    <data2>:   钦命要比较的第二个文本或文件集的任务和称号。 能够选拔通配符(*和?)钦定四个公文。

    www.4688.com 3

    /d:(decimal)    以十进制格式展现差距。 (私下认可格式为十六进制。)

  // 实例:

比较分化尺寸的文件:
  您必得钦赐 /n 来比较区别尺寸的文件。 假设文件大小分裂且未指定/n,则comp将显示以下音信:

    s:  system files

  // 说明:

    /a[:[<attributes>]]     

    逐字节相比相当多个公文或文件集的内容。 假设在未曾参数的图景下选择,comp会提醒您输入要比较的文件。

 

comp命令:

 

  // 参数:

    www.4688.com 4

    /l:(line number) 突显出现差距的行号,并非突显字节偏移量。

 

              ### 这几个 comp 命令展现出来的少数都不狼狈,显然未有 fc 赏心悦目。仍旧用 fc 习于旧贯些!!!

    /4:  以二个人数格式突显年份。这些就好疑似默许值啊!!

    www.4688.com 5

        n:  name

      --> 能够使用通配符(*或?)重定向符号和管道 来表示文件名的叁个或八个字符,并彰显文件或子目录的子集。

        w:     last write time

    www.4688.com 6

    www.4688.com 7

    // 以小写的花样显得出来:

 attributes: