0

如何检查文件夹内的任何文件中是否存在“test”一词(包含大量文件夹和文件)..如果存在,请将整个文件夹复制到另一个位置。

请帮忙谢谢

4

2 回答 2

2
findstr /c:"test" *.txt > NUL
if not errorlevel 1 xcopy *.* anotherlocation

如果要在任何级别检查当前文件夹下的所有文件,请在 findstr 命令中添加 /S 开关。在 xcopy 命令中执行相同的操作以复制整个文件夹结构。

于 2011-07-22T15:56:06.677 回答
0
@echo off 
SETLOCAL ENABLEDELAYEDEXPANSION 
findstr /c:"Finished schedule" E:\Init.log > NUL 
if "!errorlevel!"=="0" 
( echo "OK" )
else ( echo "NOK" )
于 2014-01-21T11:23:20.870 回答