批处理对文件夹、所有子文件夹内的文件重命名、删除
一、删除操作
@echo off
echo ===========Welcome===========
REM 操作目录
set use_dir=D:\ddd
REM 删除文件的名称
set del_name=aaa.txt
echo.
set /p con=按回车开始
echo.
setlocal enabledelayedexpansion
for /f %%s in ('dir %use_dir% /s /b /a:-d') do (set old_name=%%~nsset ext_name=%%~xsif "!old_name!!ext_name!"=="%del_name%" ( del /f %%secho DELETE %%s )
)
echo =============END=============
pause
二、重命名
@echo off
echo ===========Welcome===========
REM 操作目录
set use_dir=D:\ddd
REM 被替换的字符串
set src_str=aaa
REM 替换的字符串
set dst_str=bbb
echo.
set /p con=按回车开始
echo.
setlocal enabledelayedexpansion
for /f %%s in ('dir %use_dir% /s /b /a:-d') do (set old_name=%%~nsset ext_name=%%~xsset new_name=!old_name:%src_str%=%dst_str%!if not "!old_name!"=="!new_name!" (ren %%s !new_name!!ext_name!echo REPLACE %%s ) else (echo %%s )
)
echo =============END=============
pause
批处理对文件夹、所有子文件夹内的文件重命名、删除相关推荐
- autojs实现的百度云网盘登录上传下载创建文件夹重命名删除文件等功能
说明 本文提供的代码仅供参考.不建议用于生产环境. 可能有些地方在最新版本的Auto.js上面需要做修改,才能运行. Auto.js简介 Auto.js是利用安卓系统的"辅助功能" ...
- linux 文件复制 剪切,linux下文件或文件夹的创建、复制、剪切、重命名、清空和删除等命令总结...
linux下文件或文件夹的创建.复制.剪切.重命名.清空和删除等命令总结 linux下文件或文件夹的创建.复制.剪切.重命名.清空和删除等命令总结. 一.目录创建 在/home/wwwroot目录下新 ...
- el-tree实现类似windows文件列表,并支持折叠、展开和重命名
el-tree实现类似windows文件列表,并支持折叠.展开和重命名 1.需求: 后台管理系统的左侧导航菜单中文件管理下是个文件夹列表树, UI给的设计稿是这样的 实现:左侧用了element的el ...
- python对多个文件统一重命名删除名中部分字符
python对多个文件统一重命名删除名中部分字符 ** 因为有的时候网上找到的压缩包解压后的文件很乱,文件名太长,多了很多不需要的字,不方便查看, 出于想快捷删除文件名中部分字的简单需求,很久前编写了 ...
- linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz 一.目录创建 在/home/wwwroot目录下新建一个sinozzz123的 ...
- 文件夹名称有英语如何翻译为中文重命名
电脑桌面的文件夹批量的进行重命名,如果文件夹名称中有英语如何翻译成中文,并重命名中文文件夹名称.其实比较简单的方法,用文件批量改名高手.操作简单,现在就来看看如何操作吧. 这个方法使用到一个叫&quo ...
- Python批量复制文件夹及其内容、并按Excel表格遍历重命名文件夹
一.先准备好母本: 1.要复制的文件夹:如下图 2.要复制后命名的工作薄:如下图 工作薄1内容: 二.敲代码: import shutil import pandas as pd 待命名=pd.rea ...
- ren指令重命名文件夹_Windows Ren命令教程,其中包含重命名文件和文件夹的示例...
ren指令重命名文件夹 Windows ren command is used to rename files and folder. ren command provides command lin ...
- linux查找某时间段文件夹,shell查找指定时间段内的文件
#!/bin/bash #20170905 输入参数格式 echo "显示"$1"的备份文件" date_0=$1 date_1=`expr $date_0 + ...
- linux下剪切文件怎么恢复,linux下文件夹的创建、复制、剪切、重命名、清空和删除命令...
在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz 一.目录创建 在/home/wwwroot目录下新建一个sinozzz123的 ...
最新文章
- (一)MVC5干货篇,目录和路由
- springboot加入com.fasterxml.jackson.core-jackson-databind依赖后报错Error creating bean with name ‘requestM
- python重启路由器_Python3控制路由器——使用requests重启极路由.py
- SolarWinds2002使用说明(簡)
- 中国多媒体大会(ChinaMM 2020) 征文通知
- 【Warning】Unity2021.1将不兼容之前版本ECS
- 云监控中inode使用率监控具体作用是什么
- Android OpenGL 开发
- 语义Web的一些概念和资源
- 【VMware虚拟机】【克隆问题】在VMware 9.0下克隆CentOS6.5虚拟机无法识别eth网卡
- js Google 翻译 Api
- 兄弟9150cdn换硒鼓清零抹粉_兄弟9150cdn换硒鼓清零抹粉_兄弟打印机粉盒硒鼓怎么清零?这里有详细的步骤......
- 利用Python生成钢琴音色
- apt-get 安装失败:Unable to correct problems, you have held broken packages
- java毕业设计——基于java+Eclipse的扫雷游戏设计与实现(毕业论文+程序源码)——扫雷游戏
- Eclipse delete键不能向后删除
- RT-AC87U华硕路由器外网登陆
- 点击导航栏切换不同的页面
- Springboot旅游网的设计与实现xb29f计算机毕业设计-课程设计-期末作业-毕设程序代做
- 脑电波也能卖萌 这样的传感器好特别
热门文章
- 公司企业邮箱IP被列入国际黑名单组织怎么解决
- HDB3码编码C语言实现
- java中ssm框架介绍_JavaSSM框架简介
- matlab常用了滤波函数小结
- 12.学习Camera之——android binder 机制架构
- 《计算机网络教程》(微课版 第五版) 第六章 网络应用层 课后习题及答案
- sdformatter格式化选项设置_教大家sdformatter如何进行sd卡低级格式化
- Android Stagefright MPEG4Extractor分析
- 云南高中信息技术测试软件,(整理)云南省高中信息技术学业水平考试各种操作....
- 某城郊110kV降压变电站监控系统设计