如何使用批处理脚本移动具有特定文件内容的特定文件

时间:2015-11-30 22:57:27

标签: batch-file command

我希望在一个特定文件夹中找到包含“Radiac”内容的文件,然后将所有这些文件移到另一个文件夹中。

例如:我可能有3个相同的文件名,扩展名不同,如下所示。比方说,Radiac的内容只在jones.pdf文件中。我要做的是找到具有此特定内容的文件名,然后xcopy此文件名。及其与另一个文件夹的关联扩展名。

jones.pdf

jones.xml

jones.txt

jones.doc

我能够通过以下脚本实现这一目标:

for /f "delims=" %%a in ('findstr /m /c:"Radiac" *.*') do ^

xcopy "%%a" "C:\"path\to\my\folder"

但是,我无法移动扩展名为.pdf的文件。是否有可以移动任何文件的脚本,无论其扩展名如何?我是批处理脚本的新手,请原谅我,如果我错过了什么。

由于

0 个答案:

没有答案