带有不包含文件夹的Xcopy(子目录)

Al-Mothafar

我想将目录中的文件和文件夹复制到另一个文件夹中,但子文件夹除外,包含该文件的子文件夹,例如,我有大量用于node_modules目录的文件,例如100Mb的文件具有50K +,不需要复制。

我试过像这样使用xcopy:

xcopy . c:\inetpub\CIVEBuildCentral\UI\. /Y /S /EXCLUDE:CIVE\UI\elist.txt

和elist.txt包含:

\node_modules\

但是没有运气,它的语法确实令人讨厌,在这种情况下,签入这样一个无用的文件并不是最佳选择。

任何想法如何解决这个问题?

Al-Mothafar

好吧,在搜索之后,我在StackOverflow中发现了一个类似的问题,但对我的情况没有太大帮助:

但是我发现,如果您使用的是Windows 7或更高版本,则可以robocopy代替使用,发现它与老人相比功能如此强大xcopy,并且无需为例外情况而费力,实现我所需功能的命令将xcopy替换为:

robocopy . c:\inetpub\CIVEBuildCentral\UI\. /IS /S /XD node_modules

有关它的完整文档,请参见以下链接:http : //ss64.com/nt/robocopy.html

解决了我的问题,结果的输出是如此漂亮,清晰且格式正确。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

sftp:上传文件夹中包含的所有文件,目录和子目录

Bash - 检查子目录是否包含文件夹

将带有子目录的文件解压缩到根文件夹

在 Docker 中复制带有子目录的文件夹

如何下载包含在线文件/文件夹列表中的所有文件和子目录的HTTP目录?

尝试将目录中的所有子目录打包为rar,而不是其中包含文件夹的子目录为rar

使用 Powershell 重命名当前目录中包含文件和子目录的所有文件夹名称

不包含任何文件的所有子目录的路径

Shell脚本复制所有文件和子目录-带有空格的文件夹名称

不包含子目录的untar文件

没有列出子目录的文件夹的Powershell文件夹大小

在文件夹的所有子目录中创建相同的文件夹

从所有子目录删除文件,保留一个子目录以外的文件夹结构

如果徽标包含特定文件/子目录,则将其放在文件夹图标上

列出SQL Server父文件夹中的所有文件夹子目录

bash列出所有目录,子目录,文件夹,子文件夹,然后输出到单独的文件

rsync排除包含.git子目录的文件夹(--filter)

使文件夹中的所有文件可被所有项目(子目录)访问

删除特定文件夹的文件和子目录

更改隐藏子目录的文件夹/文件权限

更改所有子目录的文件夹和文件权限

如何使用Grunt压缩子文件夹/子目录中的所有JavaScript文件?

重命名所有子目录中的文件和文件夹以删除字符

查找目录路径不包含子目录的文件

显示所有没有任何子目录的文件夹

如何路由到子目录/文件夹?

从多个父文件夹中删除子目录

如何解压缩我的子目录中的所有 zip 文件夹?

git排除文件夹中除子目录外的所有内容