联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off for /f "delims=" %%a in (a.txt) do echo %%~nxa pause
@echo off for /f "delims=" %%a in (a.txt) do call :loop "%%a" pause :loop for /f "tokens=1* delims=\" %%i in ("%~1") do ( if "%%j"=="" (echo %%i) else call :loop "%%j" ) goto :eof
@echo off&setlocal for /f "tokens=*" %%a in (1.txt) do call:fq "%%a" goto:eof :fq set n=%1 for %%x in (%n:\=" "%) do set "b=%%~x" echo %b%
Originally posted by FQ at 2008-5-22 04:50 PM: 我也顺便提供一种方法吧 @echo off&setlocal for /f "tokens=*" %%a in (1.txt) do call:fq "%%a" goto:eof :fq set n=%1 for %%x in (%n:\=" "%) d ...
@echo off&setlocal for /f "tokens=*" %%a in (1.txt) do call:fq "%%a" goto:eof :fq set n=%1 for %%x in (%n:\=" "%) d ...