
CODE: [Copy to clipboard]另:楼主给出的环境还不够具体,所以在写这段代码的时候,我自行加上了很多限制条件。如果有更具体的环境的话,写代码就有针对性一些;@echo off
dir /a /b d:\test>d:\list.txt
md d:\test1 d:\test2>nul 2>nul
for /f "delims=." %%i in (list.txt) do (
find /i "p" "d:\test\%%i.txt">nul 2>nul && (
copy "d:\test\%%i.txt" d:\test1>nul 2>nul
) || (
copy "d:\test\%%i.txt" d:\test2>nul 2>nul
)
)
del /q d:\list.txt
pause
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |