在cmd中,如何从文件夹中提取文件名,然后使用filename在每个文件名的相同路径中创建目录

时间:2014-03-22 17:16:22

标签: batch-file cmd command filenames

我正在尝试使用cmd从目录中提取文件名(大约400多个),然后在单独的目录中为每个文件名创建单个文件夹。

SET Count=0
FOR %%A IN (%DIRTOSARCH%\*.xml) DO SET /A Count += 1
ECHO.%Count%

上面的代码是:获取文件夹中的.xml文件数,然后我想在单独的文件夹中为每个文件名创建文件夹。

1 个答案:

答案 0 :(得分:1)

FOR /F "delims=" %%A IN ('DIR /B /A-D "%DIRTOSEARCH%\*.xml"') DO (MD "%%a.dir" & COPY "%DIRTOSEARCH%\%%a" "%%a.dir")