我是新来的Windows批处理文件,但我正在编写.bat
文件,它只是将一堆文件从一个地方复制到另一个地方,以维护文件目录结构。使用xcopy
这很简单,但我需要排除一些文件被复制。您可以使用/exclude
并创建一个文本文件,其中包含要排除的字符串,但这不仅仅排除具有文本文件中确切名称的文件,还会排除文件名中包含文本中任何字符串的所有文件文件。如何排除使用xcopy复制特定文件
这句话的意思是,如果我要排除名为123.txt
任何文件,并把这个字符串我排除文本文件,如果有一个叫做1123.txt
源文件夹中的任何地方或任何其子文件夹中的文件,该文件也将被排除在外。
如何才能排除具有特定文件名的文件被复制?
你应该看看'robocopy'这个命令有很多开关,也许其中一些会做你所需要的。 – 2012-02-01 11:26:54
不使用DOS ...只是windows批处理文件命令。编辑的问题。 – 2012-02-01 11:28:48
我需要运行这台机器运行XP,显然robocopy是不是标准的,直到Windows 7 – 2012-02-01 11:29:29