遇到一个问题, for 找不到的文件, 不知道为何 if 的时候不会出错. 求大师解答吧.- @echo
- del 1.txt,error.txt 2>nul
- for %%i in ("abc.txt","123.txt","ddd.txt","123.pdf") do (
- echo %%i>>1.txt
- echo.>11\%%i
- )
- for /f %%a in (1.txt) do (
- for /r %%a in (*%%a*) do (
- if exist "%%a" (xcopy /s /e /y "%%a") else (echo "%%a">>error.txt)
- )
- )
- pause
复制代码
|