在Windows命令行移动文件:排除单个文件(其他文件的子串)

时间:2016-03-03 13:34:07

标签: windows batch-file command-line

我认为这里的内容很简单,但我正在编写一个批处理文件来移动 web.config 文件。在许多文件夹中,我有以下文件

web.config 
web.config.dev 
web.config.prod 
web.config.qa 
web.config.uat
web.config.preprod

等等。 我想保留web.config文件,因为这是在源代码管理中,但其他的不是,需要移动。但是,如果我使用:

move web.config.* <target>

所有上述文件都在移动,包括web.config(没有尾随。!?)。所以我不知何故需要从文件移动中解脱出来。

我甚至无法做到:

move web.config.?? <target>
move web.config.??? <target>
move web.config.???? <target>

因为即使只是web.config,它仍然匹配web.config。

有没有办法用通配符(*)或其他一些我缺少的命令呢?

0 个答案:

没有答案