bat查找文件并复制 您所在的位置:网站首页 bat批量查找文件并移动 bat查找文件并复制

bat查找文件并复制

2024-06-15 03:34| 来源: 网络整理| 查看: 265

-----------------n.txt------------------

test1.pdf test2.pdf test3.msg

----------------------n.txt---------------

------------search bat-----------------

chcp 65001 SET filesName=E:\0\n.txt SET sourcePath=E:\10\F SET copyPath=E:\10\D\20220121 mkdir %copyPath% for /f "skip=1 delims=" %%a in (%filesName%) do (   REM echo %%a>>%copyPath%\LOGS.TXT   REM forfiles /P %sourcePath% /s /m "%%a" /c "cmd /c if not exist \"%copyPath%\%%a\" (copy @path %copyPath%) else (copy @path \"%copyPath%\%%a@fsize\")" 2>>%copyPath%\LOGS.TXT

//为避免cmd对字符长度的限制,将复制语句写入到文件中后单独执行,未将找到文件将错误信息写入日志中   forfiles /P %sourcePath% /s /m "%%a" /c "cmd /c ECHO COPY @path %copyPath% /Y >>%copyPath%\LOGS.TXT " 2>>%copyPath%\ERROR.TXT    )  rem PAUSE



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有