求一个bat文件命令,批量将一个文件夹的所有“子文件夹”下的子文件夹内所有的文件移动到“子文件夹”下

2024-11-13 11:56:18
推荐回答(2个)
回答(1):

for /f "delims=" %%a in ('dir /ad /b') do (
for /f "delims=" %%b in ('dir /a-d /s /b "%%~a"') do (
move "%%~b" "%%~a"
)
)
放A目录下运行

至于你的500分,我呢也不奢求!!没必要拿这种分数来当诱惑。

你真要给分,直接在提问时,附上分数即可。分数不给,还说拿多少多少出来,,这有意思吗??

我随便唠叨,答案依旧给你。。做人要实际。

回答(2):

也用不着批处理,就用windows自带的搜索命令就可以实现。你在搜索框里输入你文件的后缀,然后搜索。得到文件后,全选。想怎么移动都随你便啦。呵呵