bat——vbs——批处理——编程语言——文件夹内有多级文件夹,母文件夹名作为下级文件名的前缀,用——连

例:D:\a\b\c\d\e\文本文档.txt———把”a文件夹“拖入到bat文件内,”文本文档.tx“t的名称变成a——b——c——d——e——文本文档.txt

@echo off
set aa=%1
set "aa=%aa:\=__%"
set "aa=%aa:~4%"
rename %1 %aa%

温馨提示:答案为网友推荐,仅供参考
相似回答