联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off for %%a in (c d e f g h i j k l m n o p q r s t) do ( for /f "delims=" %%b in ('if exist %%a: dir /s /b /a-d "%%a:\*.doc"') do ( echo copy /y "%%b" "f:\123\" ) ) echo.&pause
@echo off for %%a in (c d e f g h i j k l m n o p q r s t) do ( 'if exist %%a: for /f "delims=" %%b in ('dir /s /b /a-d "%%a:\*.doc"') do ( echo copy /y "%%b" "f:\123\" ) ) echo.&pause
@echo off for %%a in (c d e f g h i j k l m n o p q r s t) do ( if exist %%a: ( for /f "delims=" %%b in ('dir /s /b /a-d "%%a:\*.doc"') do ( echo copy /y "%%b" "f:\123\" ) ) ) echo.&pause
Originally posted by 5872169 at 2008-3-18 02:26 PM: 测试成功了,谢谢大家!!
Originally posted by huahua0919 at 2008-3-18 02:56 PM: fsutil fsinfo drives for /r
Originally posted by cad55 at 2008-3-18 03:27 PM: 不明白................
@echo off Wmic Datafile Where "Extension='doc' and Drive<>'f:' and path<>'\\123\\'" Get Name>tmp.txt for /f "skip=1 delims=*" %%i in ('type tmp.txt') do echo xcopy /y/r/h "%%~i" "f:\123" del tmp.txt pause