首页 > 其他分享 >xcopy命令拷贝文件时忽略指定文件夹

xcopy命令拷贝文件时忽略指定文件夹

时间:2022-10-22 15:32:55浏览次数:53  
标签:文件 src 批处理 忽略 vscode xcopy 文件夹 拷贝


现在弄的项目,前端是居于一个框架进行开发的。问题是,框架还不算成熟,仍然在不断修改中。这样问题就来了,我需要常常在具体项目中更新这个框架。

怎么更新呢?手动更新,问你死未。

真的麻烦。因为框架是一个大的容器,而具体业务系统,代码只放在其中的某个文件夹,更新的时候,不能整个覆盖,要有选择的覆盖。假如反过来,公共部分只是一个插件,那么利用git的git subtree命令,是可以分开对应不同的仓库的;像我这种情况,估计不行。

那么使用批处理文件来半自动化处理是个无奈的选择。

一、批处理文件

xcopy ..\web-framework\src\ .\src /s/e/y/exclude:exclusion.txt

命令好懂,就是将上一层的web-framework\src下的所有内容,拷贝到当前文件夹下的src,并且拷贝过程中,需要忽略当前文件夹下exclusion.txt里指定的文件和文件夹。注意,不是忽略exclusion.txt,而是忽略它里面指定的文件和文件夹。操蛋的是,利用xcopy /?查看帮助,exclude:file1 file2。。。,让人感觉是忽略内容直接附在后面的,运行时总是提示找不到相关文件(夹)。

二、vscode中运行批处理

我们前端用vscode作为IDE编辑,批处理文件写好后,怎么样在vscode上直接运行呢?方法如下:

1、vscode中安装run code扩展

2、点击vscode左下的齿轮,选扩展-run code configure

勾选 run in terminal

xcopy命令拷贝文件时忽略指定文件夹_run code


3、如此,即可在左侧目录树中,右击选中批处理文件,然后在弹出窗口中选“Run Code”,批处理文件运行矣。


标签:文件,src,批处理,忽略,vscode,xcopy,文件夹,拷贝
From: https://blog.51cto.com/leftfist/5785894

相关文章

  • windows系统下如何删除带有两点的文件夹
    情况说明:当文件夹末尾带点,或者带多个点的时候,删除文件夹会提示,文件夹不存在。以下方式,以删除文件夹路径为d:\osfipin\aaa..方式一:执行以下命令行代码mdd:\osfipin\aa......
  • 复制单级文件夹
    思路packagepackage5;importjava.io.*;//复制单击文件夹,该文件里有多种类型文件publicclassCopyFile{publicstaticvoidmain(String[]args)throwsIOE......
  • 拷贝或者传输不想拷贝某文件夹命令
    不同机器远程传输文件,在本地拷贝ip是11的机器上面文件。这里不需要拷贝文件夹caffe-jacinto-sparse-deconv-new下面的文件夹0000和.build_releasersync-avp--exclude......
  • .Net Core WebApi 控制器自动创建文件夹上传图片
    ///<summary>///异步图片或文件上传///</summary>///<paramname="formFile"></param>///<returns></returns>[Http......
  • git clone 如何通过proxy进行远程代码仓库拷贝下载
    git使用proxy的方式和ssh的情况是差不多的,给出借鉴:SSH如何通过proxy进行服务器连接   ----------------------------------------------------------------------......
  • 烂笔头笔记:macOS卸载Adobe产品后,在Launchpad上遗留空文件夹的解决方法
    首先声明,这个解决方法翻译自Adobe社区官网的一篇回答,限于在度娘中没有找到过靠谱的答案,在此进行翻译,有遇到同样问题的同学可以参考。原文地址:https://community.adobe.com/t......
  • 深拷贝VS浅拷贝
    深拷贝VS浅拷贝深拷贝将对象及值复制过来,两个对象修改其中任意的值,另一个值不会改变。浅拷贝只是复制了对象的引用地址,两个对象指向同一个内存地址,所以修改其中任意......
  • 对象深拷贝的五种方法
    对象深拷贝的五种方法JSON暴力转化varobj={name:'123'}varobj2=JSON.parse(JSON.stringify(obj这种简单粗暴的方式有局限性,当值为undefined、function、symbol......
  • JavaScript的深拷贝和浅拷贝
    一、前言  首先,我们了解JavaScript中的数据类型主要分为:  基本数据类型:    Number、String、Boolean、null、undefined、Symbol、Bigint ......
  • Python 遍历指定文件夹下所有文件批量操作的方法
    Python中进行程序开发时,有些文件操作的需求可能需要我们对文件夹下的所有文件进行批量操作。本文主要介绍一下Python中对指定文件夹下所有文件进行批量操作的方法。原文地......