批处理文件来检查特定单词“test”是否存在存在于文件中,如果存在则将整个文件夹复制到另一个位置

发布于 2024-11-25 19:35:30 字数 82 浏览 1 评论 0原文

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

请帮忙谢谢

How can I check if the word "test" exist in any files inside a folder(that contain tons of folders and files) .. and if exist, copy the whole folder to another location.

Please help thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

音盲 2024-12-02 19:35:30
findstr /c:"test" *.txt > NUL
if not errorlevel 1 xcopy *.* anotherlocation

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

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

If you want to check all files beneath current folder at any level, add /S switch in findstr command. Do the same in xcopy command to copy the whole folder structure.

二智少女 2024-12-02 19:35:30
@echo off 
SETLOCAL ENABLEDELAYEDEXPANSION 
findstr /c:"Finished schedule" E:\Init.log > NUL 
if "!errorlevel!"=="0" 
( echo "OK" )
else ( echo "NOK" )
@echo off 
SETLOCAL ENABLEDELAYEDEXPANSION 
findstr /c:"Finished schedule" E:\Init.log > NUL 
if "!errorlevel!"=="0" 
( echo "OK" )
else ( echo "NOK" )
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文