如何检查文件夹内的任何文件中是否存在“test”一词(包含大量文件夹和文件)..如果存在,请将整个文件夹复制到另一个位置。
请帮忙谢谢
findstr /c:"test" *.txt > NUL
if not errorlevel 1 xcopy *.* anotherlocation
如果要在任何级别检查当前文件夹下的所有文件,请在 findstr 命令中添加 /S 开关。在 xcopy 命令中执行相同的操作以复制整个文件夹结构。
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
findstr /c:"Finished schedule" E:\Init.log > NUL
if "!errorlevel!"=="0"
( echo "OK" )
else ( echo "NOK" )