gpt4 book ai didi

batch-file - 批处理文件将所有子文件夹文件向上移动然后删除空子文件夹?

转载 作者:行者123 更新时间:2023-12-01 08:59:19 25 4
gpt4 key购买 nike

我有一个文件夹,其中包含许多子文件夹,每个子文件夹中都有不同的文件:

C:/folder/subfolder1/file1.jpg,
C:/folder/subfolder2/file2.jpg,
C:/folder/subfolder3/file3.jpg,
etc.

如何创建一个批处理文件,将子文件夹中的文件移动到文件夹,然后删除空子文件夹。

IE。 bat文件运行后,文件夹结构应该如下:
C:/folder/file1.jpg
C:/folder/file2.jpg
C:/folder/file3.jpg
etc.

最佳答案

尝试这个

@echo off
for /f "tokens=*" %%f in ('dir /a:-D /s /b') do move "%%f" .
for /f "tokens=*" %%f in ('dir /a:D /s /b') do rd "%%f"

关于batch-file - 批处理文件将所有子文件夹文件向上移动然后删除空子文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21246737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com