2015-09-18 78 views
-3

我在我的下载文件夹中有大约50个.txt文件,并且需要为每个文件创建50个名称为.txt的新文件夹,并将它们移动到该新文件夹中。 它可以在批处理文件中完成,或者你推荐别的东西吗?由于使用批处理文件创建文件夹和移动文件

+1

你尝试过这么远吗?看到这个:http://stackoverflow.com/help/how-to-ask –

+1

是的,它可以在BAT中完成。 **提示:**阅读“帮助”,“帮助MKDIR”和“帮助移动”。 –

+1

对于这个问题:“可以在.bat文件中完成,还是推荐其他内容?”是的,它可以批量完成。只是搜索如何做到这一点,因为有很多这样的答案 – Paul

回答

0

这是我的解决方案是什么,我需要

@echo off 
for /f "delims=" %%a in ('dir /b *.txt*') do (
if not "%%~fa"=="%~f0" (
md "%%~na" 2>nul 
if exist "%%a" move "%%~na.*" "%%~na" 
) 
) 
相关问题