使用批处理文件自动识别文件名?

时间:2019-12-13 07:56:10

标签: windows batch-file names

好的,

我已经制作了一个简单的批处理文件,该文件可以在d:\和c:\驱动器上复制每个.pdf,.docx和.doc文件,但是我想为其添加更多的香料并使它看起来更漂亮对于名称中带有特定单词或字母的文件,例如,我有10个随机文件,其中三个名称中带有“ cat”,批处理文件将识别出它们的名称中带有“ cat”,并且仅复制其中三个他们。现在,请记住,“ cat”可以用不同的方式加以区分,并且可以放在文件名内的任何位置。

这是我当前的代码:

xcopy /e /y c:\*.pdf* .\homework\all
xcopy /e /y c:\*.docx* .\homework\all
xcopy /e /y c:\*.doc* .\homework\all
xcopy /e /y d:\*.pdf* .\homework\all
xcopy /e /y d:\*.docx* .\homework\all
xcopy /e /y d:\*.doc* .\homework\all

最后,如果有什么方法可以缩短代码并使它看起来更整洁,请告诉我!

期待您的回复!

0 个答案:

没有答案