搜 索

怎样将电脑中子文件夹的所有文件全部都移动到上一层目录

编辑:QTOOL.NET日期:2018-05-14146

有时候在整理电脑文件夹的时候需要将电脑中子文件夹的所有文件全部都移动到上一层目录中,一般都是需要一个文件夹一个文件夹的复制粘贴到上层目录,如何将一个文件夹下的所有子文件目录中的文件自动批量转到上一层目录呢?

 
首先先在桌面新建个空白文本,然后在文本中输入
@echo off
for /f %%a in ('dir /b /ad') do (
for /f %%b in ('dir /b /ad "%%~a"') do (
if exist "%%a" xcopy /s /c /i /h /y "%%a" "%cd%"
if exist "%%a" rd /s /q "%%a"))

批处理文件夹保存方式示例图
 
如图,在文本菜单中选择另存为,文件类型设置为所有文件,后缀由.txt改为.bat批处理格式,点击保存即可。
 
保存后将完成的bat批处理文件移到需要处理子文件夹的上层文件夹中,双击自动运行即可.(默认运行后会自动删除子文件夹中数据,请先做好备份).

TAG标签:批量处理bat
此文章由QTOOL.NET编辑
最新文章

热门标签