Board logo

标题: [文件操作] 批处理如何批量修改文件夹下子文件夹名称? [打印本页]

作者: 脑袋大    时间: 2023-9-1 11:18     标题: 批处理如何批量修改文件夹下子文件夹名称?

如何批量将文件夹下的子文件夹(原地籍档案)修改为:2.变化原因    ??求大神指教

作者: qixiaobin0715    时间: 2023-9-1 11:30

把批处理文件放在文件夹“3.集体土地涉及征地批次”下执行:
  1. for /f "delims=" %%i in ('dir /b /ad') do ren "%%i\原地籍档案" "2.变化原因"
复制代码

作者: Batcher    时间: 2023-9-1 11:32

回复 1# 脑袋大


请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/Koje4FufWxWBs7ioDy_LJA

test.bat 放在【3.集体土地xxx】下面执行
  1. @echo off
  2. cd /d "%~dp0"
  3. for /f "delims=" %%i in ('dir /b /s /ad "原地籍档案"') do (
  4.     echo 正在处理文件夹 %%i
  5.     ren "%%i" "2.变换原因"
  6. )
  7. pause
复制代码

作者: 脑袋大    时间: 2023-9-1 11:33

回复 2# qixiaobin0715

好的我试试,谢谢!!
作者: 脑袋大    时间: 2023-9-1 11:44

回复 3# Batcher
没反应,屏幕闪一下然后也没修改成功,是不是我哪里步骤错了
作者: Five66    时间: 2023-9-1 18:42

啊,刚才遇到个死活rename或move不了的文件夹,弄了半天才发现是有系统属性的文件夹
也许你的文件夹也是有系统属性了




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2