Windows命令行复制文件夹
日常如果需要频繁批量复制文件或文件夹到另一目录,比如编程时的项目部署,手工太麻烦,可以使用批处理来操作,例如想把E盘中的 test1 文件夹中的内容复制到 test2 文件夹下,其中 test1 中的目录如下:
即 test1 下有一个 9B 的文件 123.txt,和一个名为 cc 文件夹,cc 的目录如下:
即 cc 下有一个大小为 936B 文件 456.txt,test2 文件夹下现在没有任何文件。
现在开始写批处理文件 batchhandle.bat,内容如下:
@echo off::被复制的源文件夹
set sourceDir=E:\test1
::目标文件夹
set tarDir=E:\test2::复制并覆盖文件及文件夹
xcopy %sourceDir% %tarDir% /s/y
然后双击批处理文件 batchhandle.bat,就成功将 test1 中的内容复核到 test2 中了:
至于 xcopy 命令最后的参数 /s/y 的含意可参考扩展资料:
输入XCOPY /?可以查看命令XCOPY的所有参数。
/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 显示要复制的文件。
/G 允许将加密文件复制到不支持加密的目标。
/H 也复制隐藏文件和系统文件。
/R 覆盖只读文件。
/T 创建目录结构,但不复制文件。不包括空目录或子目录。/T /E 包括空目录和子目录。
/U 只复制已经存在于目标中的文件。
/K 复制属性。一般的 Xcopy 会重设只读属性。
/N 用生成的短名称复制。
/O 复制文件所有权和 ACL 信息。
/X 复制文件审核设置(隐含 /O)。
/Y 取消提示以确认要覆盖现有目标文件。
/-Y 要提示以确认要覆盖现有目标文件。
/Z 在可重新启动模式下复制网络文件。
/B 复制符号链接本身与链接目标相对。
/J 复制时不使用缓冲的 I/O。推荐复制大文件时使用。
Windows命令行复制文件夹相关推荐
- cmd命令行 复制文件夹 删除文件夹(长期更新)
复制文件夹到另一目录 xcopy 原始文件夹目录 目标文件夹目录 删除文件夹 rd/s/q 文件夹目录
- Windows命令行复制文件
平时复制文件,都是手动按装alt一个个选的,这次突然想到用cmd命令来试试看~, 按下Windows键+R,输入cmd,接着,输入 copy "源路径\*.*.xxx(xxx 文件后缀名)& ...
- windows 命令行拷贝文件夹
xcopy 可以用来拷贝文件夹: 例如我有一个文件夹在c:\windows\file,我要复制到d:\,就可以打xcopy c:\windows\file d:\file /e 这样两个地方的file ...
- windows命令行获取文件夹内所有文件列表
命令:dir dir /?获取帮助信息结果如下: 显示目录中的文件和子目录列表. DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] ...
- windows 命令行删除文件和文件夹
学习内容: windows 命令行删除文件和文件夹 假设删除d盘下的123文件夹 del/s/q d:\123*.* ----(用于删除文件夹下的子文件) rd/s/q d:\123 ----(用于删 ...
- cmd xcopy 拷贝文件夹_在纯dos下用xcopy命令怎么复制文件夹
在纯 dos 下用 xcopy 命令怎么复制文件夹 XCOPY --目录复制命令 1 .功能:复制指定的目录和目录下的所有文件连同目录结构. 2 .类型:外部命令 3 .格式: XCOPY [ 源盘: ...
- 命令行删除文件夹及文件夹下文件
如果文件夹下存储的文件很多(几个G或者几个T的数据),右键删除速度很慢,所以需要用到命令行删除,速度相对快很多.我整理了两个系统的删除方法,以此记录方便备查. Win10 cmd命令行删除文件夹及文件 ...
- android cmd命令行删除文件夹,文件
android cmd命令行删除文件夹,文件 adb root adb remount adb shell su cd system/sd/data //进入系统内指定文件夹 ls //列表显示当前文 ...
- Windows命令行创建文件,文件夹,删除文件,文件夹命令
创建文件夹命令: md 文件夹名字或者mkdir 文件夹名字 删除文件夹命令: rd删除空文件夹,rd /s /q 删除有子文件夹和子文件的文件夹 创建文件命令: type nul >*.* ...
最新文章
- 曲奇问答CEO:从产品经理的角度玩转社区类产品
- MYSQL数据库的优化(二)
- maven报错Missing artifact jdk.tools:jdk.tools:jar:1.8解决方案
- 银行员工会购买自己银行的理财产品吗?
- 解决ssh使用一段时间断开的问题
- #1406 data too long for column '' at row 1
- plt.fill()
- 知乎:“我们不主动收集数据”;滴滴被打乘客怂了;三星太子归位 | CSDN极客头条...
- python自动化测试框架开发_webUI自动化测试框架(Python+selenium)
- 站立会议05--个人进度
- C运行时库(CRT)
- 将Excel列表数据转换成html代码
- 100个优秀安全测试工具
- getParameter和getParameterValues
- 数据结构银行排队系统c语言,数据结构-银行排队系统.doc
- 用python写一个专属字典生成器
- Scala隐式转换的问题分析--String隐式转换为Int
- 成都市二手房行情分析
- 同花顺_代码解析_技术指标_O
- 各种LED显示模组的技术分析(1)扫描接口
热门文章
- 针对 dash3 license 破解 dash4
- 2021年12月国产数据库排行榜: openGauss节节攀升拿下榜眼,GaussDB与TDSQL你争我夺各进一位
- hdu_5151_Sit sit sit(区间DP)
- 标准差(S 或SD),标准误
- 劳动合同未约定试用期工资,实际履行能否突破法定标准?
- 艾美捷CD8α体内抗体特异性及相关研究
- 基于adversarial-robustness-toolbox(ART)包进行AI对抗攻击ZOO攻击方法报错
- 计算机维护bios设置u盘启动不了,使用U盘重装系统电脑Bios设置没有U盘启动项怎么办...
- 网络营销大师力作,亚马逊营销图书传奇
- lanm中cdn之varnish服务的搭建