0

我有多个配置文件需要复制到目标目录。其中一些文件具有多个扩展名,如下所示:

web.config.env1

web.config.env2

web.config.something

我也有只是以“.config”结尾的文件。我想使用 Robocopy 复制目录中的所有文件以及“.config”文件,同时排除任何“.config.*”文件。

所以我在powershell中尝试了以下内容:

robocopy $SourceDir $DestinationDir "*.*" /L /XF "*.config.*"

但是,如果我尝试排除与“*.config.*”匹配的任何内容,它也会排除所有仅以“*.config”结尾的配置文件。在复制所有其他文件时,我应该如何排除具有附加扩展名的配置文件?

4

0 回答 0