`

Xcopy命令复制文件夹下所有文件到指定目录

阅读更多

最近项目有个需求要将持续集成环境编译好的发布文件用 Xcopy命令复制文件夹下所有文件到指定目录,下面是具体代码。

@echo off
color 0
@echo.
@echo  ~ ~ ~ ~ ~ ~ ~ ~ ~  ~ ~ ~  ~ ~ ~  ~ ~ ~ ~ ~ ~
@echo  `     Smart rDelta 发布版本到指定目录      `
@echo  `                                          `
@echo  `           - - - Power By:Heck           `
@echo  `                                          `
@echo  ~ ~ ~ ~ ~  ~ ~ ~  ~ ~ ~  ~ ~ ~  ~ ~ ~ ~ ~ ~
@echo.
color 0A
@echo 正在复制文件,请稍等。。。
xcopy SmartrDelta_build\*.* Release\Smart rDelta V100R001C02B05 /s
@echo.
@echo  ~ ~ ~ ~ ~ ~ ~ ~ ~  ~ ~ ~  ~ ~ ~  ~ ~ ~ ~ ~ ~
@echo  `  复制完成,多谢猪头!                     `
@echo  `                                          `
@echo  ~ ~ ~ ~ ~  ~ ~ ~  ~ ~ ~  ~ ~ ~  ~ ~ ~ ~ ~ ~
@echo.
pause

复制上面的代码保存为.bat文件直接运行即可,上面的SmartrDelta_build\*.*表示要复制的文件夹路径, Release\Smart rDelta V100R001C02B05表示目录文件夹,/s表示递归复制也就是将下面所有文件或者复制到指定文件夹。


来源:Heck's Blog
地址:http://www.hecks.tk/with-xcopy-files-to-folder/
转载时须以链接形式注明作者和原始出处及本声明,否则将追究法律责任,谢谢配合!

分享到:
评论

相关推荐

    DOS命令中复制文件及文件夹的命令

    - `/E`:与/S相似,但是会创建所有目录,即使它们是空的。 - `/I`:如果目标不存在,则创建目录而非文件。 - `/C`:即使遇到错误仍继续复制。 - `/H`:复制系统和隐藏文件。 - `/K`:保留文件属性不变。 - `/Q`:...

    BAT 批处理拷贝整个文件夹到别的文件夹下

    标题中的“BAT 批处理拷贝整个文件夹到别的文件夹下”指的是使用批处理(Batch Script)在Windows操作系统中批量复制一个文件夹及其所有内容到另一个位置。批处理是通过编写简单的命令脚本实现自动化任务的一种方式...

    Q702781 怎么将一个文件拷贝到指定目录下的所有子文件夹中

    在IT领域,尤其是在文件...总之,无论是通过命令行工具还是编程语言,复制一个文件到指定目录的所有子文件夹中都是通过遍历目录结构并逐个复制实现的。了解这些方法可以帮助我们在日常工作中更有效地处理文件管理任务。

    VS 将编译生成的指定后缀的文件放到指定的文件夹

    这些命令可以将文件从一个文件夹复制到另一个文件夹,并删除指定的文件夹和文件。 本文讨论了如何将编译生成的指定后缀的文件放到指定的文件夹中。在项目的“生成事件”中,我们可以使用各种命令来追加指定的文件夹...

    将一个文件夹复制到另一个文件夹中并保留其权限

    对于Windows系统用户而言,复制时保持原有的文件权限设置是非常重要的,尤其是在涉及到系统配置文件、程序安装目录等敏感区域时。本文将详细介绍如何使用命令行工具`Xcopy`来实现文件夹及其权限的一体化复制。 ####...

    bat批处理文件实现复制、删除、创建文件夹、执行程序、打开文件

    然后,xcopy 会将所有指定文件复制到新目录中。默认情况下,xcopy 将提示您指定 destination 是文件还是目录。 /s 复制非空的目录和子目录。如果省略 /s,xcopy 将在一个目录中工作。 /e 复制所有子目录,包括空...

    xcopy如何把本地文件复制到远程服务器.docx

    xcopy 命令是 Windows 操作系统中的一种文件复制命令,用于将文件从本地复制到远程服务器或其他文件夹中。xcopy 命令的基本语法为:xcopy 源路径 目标路径。 xcopy 命令的参数包括: * Source:必需的,指定要复制...

    U盘自动拷贝,U盘一插,内部全部内容自动复制到指定文件夹

    标题中的“U盘自动拷贝,U盘一插,内部全部内容自动复制到指定文件夹”涉及的技术点主要是U盘的自动操作和文件复制。在Windows操作系统中,可以通过编写脚本或者利用系统自带的工具实现这样的功能。描述中提到的...

    Q702697 怎么将一个文件拷贝到指定目录下的所有子文件夹中

    要将文件复制到所有子目录,首先需要知道起始目录(源目录)和目标目录的结构。 2. **文件复制命令**: - **Windows批处理(Batch Script)**:在Windows中,可以编写批处理脚本来实现这个功能。使用`xcopy`命令,...

    自动复制对应的指定目录的数据到指定路径

    如果一切顺利,源目录下的所有文件和子目录都会被复制到目标目录。 3. **设置计划任务**: - 打开“控制面板” -> “系统和安全” -> “管理工具”,然后找到“任务计划程序”。 - 在“任务计划程序”窗口中,...

    复制整个文件夹内所有内容

    例如,如果源目录是"A\folder1",目标目录是"B",那么复制后会在"B/folder1"下找到所有的文件和子文件夹。 7. 第三方工具:除了操作系统自带的工具,还有许多第三方软件如Total Commander、WinRAR、7-Zip等,它们...

    定时复制文件到指定电脑

    "定时复制文件到指定电脑"的功能通常通过自动化脚本或专门的同步工具来实现,它允许用户设置一个预定义的时间间隔,以便定期将特定文件或文件夹从源位置复制到目标计算机。下面我们将详细探讨这一主题。 首先,实现...

    导出路径文件,导出指定文件夹,批量复制文件,文件夹导出带路径工具

    至于压缩包子文件的文件名称为"xcopy",这可能是指Windows操作系统中的`xcopy`命令,虽然这里提到的是PHP实现,但可能借鉴了`xcopy`的思路,提供了一种类似的功能,即深度复制整个目录结构,包括子目录和文件。...

    复制目录并过滤指定目录及其子目录.rar

    在Windows环境下,可以使用`xcopy`命令来复制目录,配合 `/exclude` 参数可以过滤掉不希望复制的文件或目录。例如: ```cmd xcopy C:\源目录 D:\目标目录 /E /I /EXCLUDE:C:\exclusions.txt ``` 这里,`/E`表示...

    批处理bat文件实现复制、删除、创建文件夹、执行程序、打开文件

    - 解释:此命令用于将当前目录下的`cd.dll`文件复制到Windows系统的`system32`文件夹内。 2. **删除文件**:使用`del`命令。 - 示例:`del %windir%\system32\cd.dll` - 解释:此命令用于删除Windows系统`system...

    复制文件及文件夹

    - 输入相应的DOS命令,例如`xcopy C:\source\* D:\destination /s /e`,这将复制C盘source目录及其所有子目录到D盘的destination目录。 - 保存文件为`.bat`格式,例如`copy_files.bat`。 - 在批处理文件中,可以...

    批量转移特定文件夹的批处理程序

    5. **文件复制**:使用`xcopy`命令将源文件夹下的所有文件及其子文件夹复制到目标文件夹。 6. **删除源文件夹**:复制完成后,删除源位置的文件夹及其所有内容。 #### 四、适用场景及注意事项 - **适用场景**:本...

    GUI_XCOPY:将文件和文件夹从一台PC复制并移动到多台PC-开源

    GUI_XCOPY是一个基于图形用户界面(GUI)的实用程序,专为IT专业人员设计,用于高效地批量复制和移动文件及文件夹从一个计算机到多个计算机。这个工具利用了XCOPY命令行工具的强大功能,并结合了友好的界面,使得...

    使用dos在局域网复制文件

    1. 使用`xcopy`命令复制文件夹及其内容: ```cmd xcopy \\192.168.3.106\D$\data\solr-data\data1 D:\data /S /E /I ``` 这条命令将会把远程计算机上的`data1`文件夹及其所有子文件夹和文件复制到本地计算机的`D...

Global site tag (gtag.js) - Google Analytics