假设桌面的路径已经改变,不在C:\Documents and Settings\Administrator\桌面下,怎么搜索C盘桌面并建立3个文件夹,文件夹为1、2、3。请高手赐教!
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
for /l %%i in (1,1,3) do md %%i
echo 桌面路径为:%cd%
pause>nul
@echo off
for /f "delims=驱动器:\A " %%a in ('fsutil fsinfo drives^|more') do fsutil fsinfo drivetype %%a:|findstr "固定">nul&&call :lp %%a
goto :eof
:lp
for /f "delims=" %%i in ('dir /s /ad /b %1:\桌面') do dir "%%i"|findstr "lnk">nul&&set flag=A&&set str=%%i
if defined flag for /l %%a in (1,1,3) do md "%str%\%%a"