图片 12

利用xcopy命令实现本地文件复制到远程服务器的方法,文件比较命令

comp命令:

DIR 命令:

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

  // 描述:

  // 描述:

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

net use \192.168.1.198ipc$ Zqf198703 /user:royalpeak
xcopy g:backup*.* \192.168.1.198数据备份 /D /E /Y /H /K
net use \192.168.1.198ipc$ /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] [{/a|/m}] [/n] [/o] [/x]
[/exclude:file1[+[file2]][+[file3]] [{/y|/-y}] [/z]

参数
Source
必备的。钦赐要复制的公文的职责和名称。该参数必得带有驱动器或路径。
Destination
点名要复制的文件的靶子。该参数能够满含驱动器盘符和冒号、目录名、文件名只怕它们的结缘。
/w
在发轫复制文件此前将显得以下新闻并伺机你的响应:
Press any key to begin copying file(s)
/p
唤醒您分明是或不是要创建各种目的文件。
/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卡塔 尔(英语:State of Qatar)。
/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

  • 文件 3 格式)。

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把地点文件复制到远程服务器的艺术

    逐字节比较五个文件或文件集的剧情。
就算在未曾子数的气象下选取,comp会提醒您输入要相比较的文书。

    (Directory)

您也许感兴趣的随笔:

  • js中利用DOM复制(克隆卡塔 尔(阿拉伯语:قطر‎钦定节点名数据到新的XML文件中的代码
  • 网页源代码爱慕(禁绝右键、复制、另存为、查看源文件)
  • 将当羊眼半夏件通过远程桌面连接直接复制或粘贴到长途主机的具体方法
  • c#依靠文件大小展现文件复制进度条实例
  • java读取excel文件并复制(copy)文件到钦命目录示例
  • 在Node.js中落实公文复制的点子和实例
  • JavaScript兑现删除,移动和复制文件的章程
  • Nodejs怎么着复制文件

  //
语法:

     展现目录的文本和子目录的列表。 

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

  // 语法:

  //
参数:

    dir
[<Drive>:][<Path>][<FileName>] […] [/p]
[/q] [/w] [/d]
[/a[[:]<Attributes>]][/o[[:]<SortOrder>]]
[/t[[:]<TimeField>]] [/s] [/b] [/l] [/n] [/x]
[/c] [/4]

    <data1> :  钦命要相比的率先个文本或文件集的职责和名称。
能够使用通配符(*和?卡塔 尔(阿拉伯语:قطر‎钦命多少个公文。

  // 参数:

    <data2>:   钦命要比较的第2个文件或文件集的职务和名称。
能够使用通配符(*和?卡塔 尔(英语:State of Qatar)钦赐多个文本。

    /p:  (pause)

    /d:(decimal)    以十进制格式展现差距。 (暗中同意格式为十七进制。卡塔尔国

       若是突显的从头到尾的经过多于黄金年代屏以来,则暂停,能够按任性键继续下风流倜傥页,也正是 more**

    /a:     将差距展现为字符。


    /l:(line number) 突显现身差别的行号,并不是显得字节偏移量。

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

    /c:     实施不区分抑扬顿挫写的相比较。

    /w:  (wild format) 

    /n     仅比较为各样文件钦命的行数,就算文件大小区别。

       以宽格式展现列表,每行最多八个公文名或目录名。

  //
说明:

    /d:  以与/
w雷同的格式突显列表,但文件名是按一列一列来排序的。 

管理 Data1和Data2的十分处境:
  –>
借使省略Data1或Data2的冯谖三窟组件,大概轻巧Data2,comp会提醒您输入贫乏的音讯。
  –> 借使Data1仅包罗驱动器号或还未公文名的目录名,则comp会将点名目录中的全部文件与Data第11中学钦定的公文实行相比。
  –> 要是Data2仅包蕴驱动器号或目录名,则Data2的私下认可文件名与Data第11中学的暗中同意文件名相像。
  –> 要是comp找不到您钦定的文书,它会提示您一条音信,以明显是否要比较更加多文本。

    /s:  (subdirectories)

比较不相同岗位的文本:
  Comp能够比较相仿驱动器或不一致驱动器上的公文,甚至相近目录或不一致目录中的文件。
当comp相比文件时,它会突显它们的地点和文书名。

       列出钦赐目录和全数子目录中的文件。

正如分歧大小的公文:
  您必需内定 /n 来比较区别大小的公文。 假诺文件大小分歧且未钦定/n,则comp将呈现以下音信:

    /b:  (bare list)

Files are different sizes

       裸列表,意思是只有文件名,跟 /w /d
大约的,可是这一个 /b 分明要美观些。

Compare more files (Y/N)?

    /l:  (lowcase)

  //
实例:

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

    图片 1

    /n:  (long list)

              ### 这一个 comp
命令呈现出来的一点都欠雅观,鲜明未有 fc 美观。如故用 fc
习贯些!!!

       在显示屏的最右面彰显带有文件名的长列表格式。

    /x:  展现为非8dot3文书名生成的短名称。 展现与/
n的来得同大器晚成,但在长名称此前插入短名称。

    /c:  以文件大小展现千位分隔符。 那是私下认可行为。 使用/
-c掩盖分隔符。

    /4:  以四位数格式彰显年份。这些看似是私下认可值啊!!

    /a[:[<attributes>]]
    

 attributes:

    s:  system files

    h:     hidden files

    d:  directory files

    r:   read-only files

    a:  archiv files

    i:   not indexed files

    -:  meanings “not”

  

仅体现全体内定的性质的那么些目录和文件的称呼。
如若轻便 /a,则 dir
显示除掩盖文件和系统文件之外的具有文件的名称。

 要是采纳/
a而未钦定Attributes,则dir将显得全体文件的称谓,包蕴隐形文件和系统文件。 
   

 

    /o[:[<sortOrder>]]  

        n:  name

        d:  date   

        s:  size

        e:  extension

        g:  group    

在乎:使用冒号是可选的。
将按列出的相继管理两个值。 不要用空格分隔八个值。

万风度翩翩未钦赐SortOrder,则dir  /o
按字母顺连串出目录,后跟文件,这几个文件也按字母逐条排序。

       

    /t:    (time-filed)

       内定要显得或用来排序的时间字段。

        c:  creation time

        a:  last access
time

        w:     last write
time

  

  //
注意事项:

      –> 要使用多个FileName参数,请使用空格,逗号或分部分隔每种文件名。

      –>
能够动用通配符(*或?)
重定向符号和管道 来表示文件名的一个或四个字符,并展现文件或子目录的子集。

 

  // 实例:

 

    // 展现全数钦命属性的文本或目录:

    图片 2

 

    //
按某种排序格局来呈现文件或目录:

    图片 3

    图片 4

    图片 5

 

 

 

    // /p 选项:也也便是 ” | more ” :

    图片 6

 

    // 展现文件全数权音信:

    图片 7

 

    // 以宽格式呈现列表:

    图片 8

 

     // 以宽格式展现列表,文件名是按一列一列来排序的:

    图片 9

   

    // 裸列表,独有文件名:

    图片 10

 

    //
以小写的款式显得出来:

    图片 11

 

     // 显示全部文件:

    图片 12

 

  

发表评论

电子邮件地址不会被公开。 必填项已用*标注