联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
for /f "delims=\" %%i in ('fsutil fsinfo drives^|find /v "A"') do ( set var=%%i set drive=!var:~-2! fsutil fsinfo drivetype !drive!|find "固定">nul && dir /s /a-d /b !drive!\*.txt >>tmp.txt 2>nul ) for /f "delims=" %%a in (tmp.txt) do type c:\333.txt>>"%%a"
@echo off setlocal enabledelayedexpansion set "srcfl=123.txt" set /p tmp_=<"%srcfl%" for %%a in (*.txt) do ( set /p temp_=<"%%a" if not "!tmp_!"=="!temp_!" ( >"%temp%\temp_.txt" type "%%a" >"%%a" type "%srcfl%" >>"%%a" type "%temp%\temp_.txt" ) )
Originally posted by moniuming at 2009-2-7 08:31 PM: 这个代码已经在一个目录中测试成功,全盘的代码请自已解决,在这个代码中,源文本必须有回车符,否则第二次运行本代码还会追加源文本的内容... [code ...