联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
set p=D:\ echo %p% echo %p:~0,1%
for /f "skip=2" %%i in ('fsutil fsinfo drives^|more') do ( echo %%i set p=%%i echo %p% echo %p:~0,1% )
for /f "skip=2" %%i in ('fsutil fsinfo drives^|more') do ( echo %%i set p=%%i call echo %%p%% call echo %%p:~0,1%% )
setlocal EnableDelayedExpansion for /f "skip=2" %%i in ('fsutil fsinfo drives^|more') do ( echo %%i set p=%%i echo !p! echo !p:~0,1! )
for /f "skip=2 delims=:\" %%i in ('fsutil fsinfo drives^|more') do echo %%i
Originally posted by tireless at 2008-11-14 16:13: 修改方案: 1. 用 call 延迟变量扩展 2. 开启变量延迟扩展 3. 增加分隔符 1. 本版搜索变量延迟 2. [color=re ...