标题: 如何在批处理中递归到带特殊字符的目录?
[打印本页]
作者: sdhongjun
时间: 2008-9-10 13:17
标题: 如何在批处理中递归到带特殊字符的目录?
有文件存储路径如下:
c:\a\a.txt
c:\a\&!^a\b\! ^&\a.txt
如何通过将文件c:\a\a.txt或c:\a目录拖放到指定批处理文件循环显示所有文件及目录.
@echo off
:loop
ECHO %~A1 | FIND /I "D">NUL
IF ERRORLEVEL 1 (
CD /D "%~DP1"
) ELSE (
CD /D %1
)
FOR /F "TOKENS=*" %%I IN ('DIR /B /A:D /O:N') DO (
CALL :loop "%%I"
)