bat中的xcopy怎么写

1.在bat文件里使用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)。 /exclude:filename1[+[filename2]][+[filename3]] 指定包含字符串的文件列表。

/y 禁止提示您确认要覆盖现存的目标文件。 /-y 提示您确认要覆盖现有目标文件。

/z 在可重启模式中通过网络复制。 /?在命令提示符显示帮助。

注释使用 /vXOX 使用 /exclude列出每个文件的单独行中的每个字符串。如果列出的任何字符串与要复制的文件的绝对路径的任何部分匹配,就从复制进程排除该文件。

例如,如果指定字符串 "\Obj\",则会排除 Obj 目录下的所有文件。如果指定字符串 ".obj",则排除具有 .obj 扩展名的所有文件。

使用 /z如果在复制过程中丢失连接(例如,如果用于连接的服务器脱机),复制过程将在重新建立连接后恢复。/z 也显示每个文件完成的复制操作的百分比。

在 COPYCMD 环境变量中使用 /y可在 COPYCMD 环境变量中使用 /y。在命令行上使用 /-y 可以覆盖该命令。

默认情况下,会提示您覆盖,除非您从批处理脚本内运行 copy。 复制加密的文件将加密文件复制到不支持 EFS 的卷会导致错误。

应首先解密文件或将文件复制到支持 EFS 的卷中。 附属文件要附加文件,请指定单个目标文件,多个源文件(使用通配符或文件 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”处理退出码的批处理程序的。

2.bat文件如何读取ini配置文件作为xcopy的参数

删除最后一行开头echo 即可传送xcopy需要的变量

@echo off

for /f "tokens=1,2 delims==" %%i in (test.ini) do (

if "%%i"=="From_Dir" set Srcpath=%%j

if "%%i"=="To_Dir" set Dstpath=%%j

)

echo xcopy "%Srcpath%" "%Dstpath%"

3.批处理文件(.bat)中的命令怎么写

@echo OFF

cls

echo -----------------------------------------------------

rem 显示当前机子的IP

ipconfig|findstr /i /c:"IP Address">tmp

for /f "tokens=1,2* delims=:" %%i in (tmp) do set ip=%%j

del /q tmp

echo 你当前的IP地址为: %ip%

echo -----------------------------------------------------

echo. & pause

4.使用bat的Xcopy命令把一个目录下的指定多个不同的文件类型复制到别

一、BAT命令把一个文件复制到指定的文件夹的方法是1、在电脑上新建一个文件夹,再建一个“TXT”文件,并命名、2、把文件的后缀名改为“.bat”。

3、打开文件,第一行输入“copy C:\Users\Administrator\Desktop\西游记\1.JPG C:\”。4、第二行输入“pause”5、保存后关闭,双击文件弹出“DOS”界面6、可看到C盘下已经复制了一个文件。

二、BAT命令就是批处理命令。批处理文件是无格式的文本文件,它包含一条或多条命令。

它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。

bat中的xcopy怎么写

转载请注明出处育才学习网 » bat中的xcopy怎么写

知识

建筑材料员工作总结怎么写

阅读(206)

本文主要为您介绍建筑材料员工作总结怎么写,内容包括建筑材料员年终个人总结,建筑材料员年终个人总结,从事建筑材料员的工作事迹。在单位的材料员岗位上工作一年多了,经过这1年多的现场施工的生活积累和工作磨砺,我对施工单位的环境,生活,工作

知识

熔炼分析英文怎么写

阅读(266)

本文主要为您介绍熔炼分析英文怎么写,内容包括试金分析法英文怎么写,熔炼分析和化学分析有什么区别,工作分析的英文怎么说。钢铁的熔炼分析、成品分析和成品化学成分偏差的概念熔炼分析熔炼分析是指在钢液浇注过程中采取样锭,然后进一步制成

知识

产品运营计划怎么写

阅读(214)

本文主要为您介绍产品运营计划怎么写,内容包括运营计划是怎么写,运营计划是怎么写,谁知道产品运营方案怎么写啊。原发布者:jiangdangwei9项目运营方案项目背景二、市场环境三、项目介绍四、项目优势五、管理架构六、年度运营指标与经营成本

知识

电话销售月工作计划怎么写

阅读(187)

本文主要为您介绍电话销售月工作计划怎么写,内容包括电话销售的月计划怎么写我刚入职,销售个人月工作计划怎么写,我刚开始做电话销售带客服公司要求写下个月工作计划怎么写。原发布者:我来了呀在个人销售工作计划怎么写工作计划配图 本人在2

知识

警卫心得体会怎么写

阅读(229)

本文主要为您介绍警卫心得体会怎么写,内容包括我要怎么写警卫年终总结,郑州富士康警卫如何写文明执勤,心得体会有范文吗,警卫转正的个人总结怎么写。·工作总结的基本内容是什么? 1:总结必须有情况的概述和叙述,有的比较简单,有的比较详细。这

知识

家庭用电合表承诺函怎么写

阅读(206)

本文主要为您介绍家庭用电合表承诺函怎么写,内容包括家庭安装电表申请书怎么写,用电申请表怎么写,如何写申请家庭电力报告。用 电 申 请XXXXXX供电所我叫XXX,身份证号:..,现因..需要申请(居民照明 非居民照明 工商业 临时用电 ),预计用电时间年

知识

小孩改名声明书格式该怎么写

阅读(214)

本文主要为您介绍小孩改名声明书格式该怎么写,内容包括给孩子改名字声明书怎么写,小孩改名申请书怎么写,孩子同意变更名字的声明书咋写。改名申请书XXX派出所:本人现居住于XXX,女儿居民户口簿上的名字是XXX,,女,汉族,身份证号XXX.向贵所提出更改

知识

散华礼弥用日语怎么写

阅读(205)

本文主要为您介绍散华礼弥用日语怎么写,内容包括"神"用日语怎么写,欧尼酱用日语怎么写,月岛希良梨用日语怎么写。表示尊敬的大人的日语是:様[さま]。表示成人的大人的日语是:大人[おとな]。様[さま] 释义:人を表す名词または身分・居所などに付

知识

阿依西代路日语怎么写

阅读(221)

本文主要为您介绍阿依西代路日语怎么写,内容包括日语翻译“阿伊西代路卡拉达”,谁知道,日语“啊依西代路”、的日文怎么写,阿依西台路日语怎么写啊。“阿伊西代路”是日语”我爱你“的意思。日语是:あいしてる。经典例句如下:"かつて、いい恋

知识

响的行书怎么写

阅读(195)

本文主要为您介绍响的行书怎么写,内容包括书法声字的行书怎么写,书法声字的行书怎么写,声的行书怎么写。“声”字的行书写法如下:声 [ shēng ]基本字义:因物体撞击或摩擦所产生,能引起听觉的音波。 2、音乐。 3、名誉。 4、发出声音

知识

面谈中肯定的成绩与优势怎么写

阅读(364)

本文主要为您介绍面谈中肯定的成绩与优势怎么写,内容包括个人在工作中的主要成绩及优点怎么写,面试中面试官问我你的优势是什么,我个人不是很自信,成绩一般,,面谈时先肯定优点再委婉提出建议怎么表达。具体如下;1.真实诚恳:实事求是简历的真

知识

百度开发者简介怎么写

阅读(190)

本文主要为您介绍百度开发者简介怎么写,内容包括百度开发者中心介绍,百度开发者中心的中心简介,安卓市场注册开发者时有个开发者简介怎么写。百度开发者中心服务的群体包括但不限于:移动客户端应用开发者、Web App开发者、网站站长、终端厂

知识

写有关规则的对联怎么写

阅读(217)

本文主要为您介绍写有关规则的对联怎么写,内容包括与规则有关的对联怎么写,与规则有关的对联怎么写,写对联的规则和要求是什么。一,句型性质: 句型相同的句子可以造对偶句,句型不同的句子也可以造对偶句,两句单句可以造对偶句,一句(或二句)复句可

知识

hcl2000手写汉字数据库怎么打开

阅读(228)

本文主要为您介绍hcl2000手写汉字数据库怎么打开,内容包括在PHOTOSHOP中如何输入手写体的汉字,数字手写体识别文件数据库gibhut里面有没有,如何使用手写板编辑文字输入。有很多大龄人使用电脑的时候,他们总是会因为不会打字而苦恼,让他们从零

知识

bat文件怎么写计算器

阅读(342)

本文主要为您介绍bat文件怎么写计算器,内容包括怎么用bat制作一个简单的计算器,可以实现基本的加减计算,DOS里edit做一个打开计算器的bat文件,怎么做,bat语言的计算器。@echo off&setlocal 输入一个算式,各部分用空格隔开,如12 +

知识

bat注释怎么写

阅读(213)

本文主要为您介绍bat注释怎么写,内容包括bat中如何添加注释,在BAT文件里用什么符号来注释,跪求下面批处理bat的注释与各语句的用法举例。Rem使您可以在批处理文件或配置文件中加入注释。语法rem [Comment]参数Comment指定要作为注释的任何

知识

bat命令怎么写

阅读(193)

本文主要为您介绍bat命令怎么写,内容包括批处理文件(.bat)中的命令怎么写,批处理文件命令怎么写,自己写了个BAT进去命令要怎么写。@echo OFF cls echo -------------------------------------------------

知识

mybatisupdate语句怎么写

阅读(226)

本文主要为您介绍mybatisupdate语句怎么写,内容包括mybatisupdate语句加判断怎么写,mybatisoracle多条update语句怎么写,关于mybatis的修改语句怎么写的。UPDATE PD_WORK_EXP_ATTACHSET IS_DELETE = 1, UPDATOR = #{pdWorkExp.up

知识

易语言怎么写bat

阅读(340)

本文主要为您介绍易语言怎么写bat,内容包括易语言中怎么制作BAT,易语言怎么写入bat别人也可以打开的,编程:易语言运行批处理命令该怎么写。调用格式: 〈逻辑型〉 运行 (文本型 欲运行的命令行,逻辑型 是否等待程序运行完毕,[整数型 被运行程序窗

知识

mybatis中删除语句怎么写

阅读(205)

本文主要为您介绍mybatis中删除语句怎么写,内容包括mybatis能在<update里面写delete语句吗,ibatis中可以写两条删除语句么,怎么写,关于mybatis的修改语句怎么写的。你想怎么写?mybatis 的sql 都集中在对应的mapp.xml文件中,对应的可以自定义

知识

mybatis中的删除语句怎么写

阅读(217)

本文主要为您介绍mybatis中的删除语句怎么写,内容包括关于mybatis的修改语句怎么写的,mybatis能在<update里面写delete语句吗,ibatis中可以写两条删除语句么,怎么写。你想怎么写?mybatis 的sql 都集中在对应的mapp.xml文件中,对应的可以自定

知识

mybatis执行多条语句怎么写

阅读(179)

本文主要为您介绍mybatis执行多条语句怎么写,内容包括mybatis批量执行多条update语句,mybatis是不是不能执行多条sql语句,mybatis怎么一次执行多条sql。MySQL没有提供直接的方法来实现批量,但可以使用case when语法来实现这个功能。 UPDATE

[/e:loop]