批处理重命名子文件夹为父文件夹名字加子文件夹本身。

文件夹目录结构1>5>a.jpg2>6>b.txt3>7>c.psdbat放在123文件夹同层双击后文件夹目录变为1>15>a.jpg2>26>b.txt3>37>c.p... 文件夹目录结构

1>5>a.jpg

2>6>b.txt

3>7>c.psd

bat放在

123文件夹同层双击后文件夹目录变为

1>15>a.jpg

2>26>b.txt

3>37>c.psd

然后开始移动变为

15>a.jpg

26>b.txt

37<c.psd

等于就是父文件夹名字+子文件夹名字

1,2,3 这三个文件夹判断文件夹里面没有东西后,强力删除,即便占用。
展开
 我来答
sudoku52
2018-05-18 · TA获得超过7万个赞
知道大有可为答主
回答量:1.2万
采纳率:82%
帮助的人:4809万
展开全部

@echo off
for /d %%i in (*) do (
for /f %%j in ('dir/ad/b %%i') do (
for /f "tokens=*" %%k in ('dir/b/a-d %%~dpni\%%j') do (
copy "%%~dpni\%%j\%%k" "%%~dpni\%%k")
move /y %%i %%i%%j
rd %%i%%j\%%j /s/q
))
tree&dir/s/b
pause
更多追问追答
追问
我的父文件夹下面,不一定都是文件夹,还有文件。。各种后缀名的文件。。这个批处理。会把各种文件,,都放到父文件夹名+子文件夹名那个文件夹下。怎么办。
然后最后,能加一个,目录树的输出吗。就像你的cmd里面的那个树。。好知道哪些文件被分配了。。。移动到哪里去了。 输出名字为当天日期。
追答
没看明白,我是按你给我的要求弄得,你如果有补充请尽量详细些,我看明白了才能帮你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
依梦琴瑶
高粉答主

2018-05-18 · 说的都是干货,快来关注
知道顶级答主
回答量:6.9万
采纳率:82%
帮助的人:1.7亿
展开全部
@echo off & title 批量给子文件夹添加父文件夹名 By 依梦琴瑶

for /d %%a in (*) do (
    pushd "%%~a"
    for /d %%b in (*) do (
        xcopy /s/e/h/y "%%~b\" "%%~dpnxa%%~b\"
    )
    popd
    rd /s /q "%%~a"
)
pause

手机编写,尚未测试。

更多追问追答
追问
不行哦。。这个删除全部文件夹了成了。= =
追答
那您的要求,就是只把子文件夹移出来和父文件夹同级,对吗?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
俎峻苌起运
2019-06-07 · TA获得超过4100个赞
知道大有可为答主
回答量:3211
采纳率:26%
帮助的人:160万
展开全部
@echo off & title 批量给子文件夹添加父文件夹名 By 依梦琴瑶
for /d %%a in (*) do (
pushd "%%~a"
for /d %%b in (*) do (
xcopy /s/e/h/y "%%~b\" "%%~dpnxa%%~b\"
)
popd
rd /s /q "%%~a"
)
pause
手机编写,尚未测试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式