Board logo

标题: 怎么搜索C盘桌面并在桌面上建立3个文件夹? [打印本页]

作者: 5872169     时间: 2008-6-2 18:09    标题: 怎么搜索C盘桌面并在桌面上建立3个文件夹?

假设桌面的路径已经改变,不在C:\Documents and Settings\Administrator\桌面下,怎么搜索C盘桌面并建立3个文件夹,文件夹为1、2、3。请高手赐教!
作者: slore     时间: 2008-6-2 19:18
注册表……里面有桌面的位置
作者: balinger     时间: 2008-6-2 20:54
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
Desktop
作者: 5872169     时间: 2008-6-3 16:10
有没有类似于%userprofile%\桌面,这样变量的路径?
作者: bat-zw     时间: 2008-6-3 18:31    标题: 是不是可以这样:

请放在桌面下运行:
@echo off
for /l %%i in (1,1,3) do md %%i
echo 桌面路径为:%cd%
pause>nul

作者: bat-zw     时间: 2008-6-3 18:48    标题: 要不又涉及到通盘搜索了:


@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"
[ Last edited by zw19750516 on 2008-6-3 at 09:14 PM ]