Board logo

标题: [文本处理] 批处理如何提取文件名中指定的两个字符之间的内容/字符串重命名原文件 [打印本页]

作者: 2359123467    时间: 2018-4-3 22:57     标题: 批处理如何提取文件名中指定的两个字符之间的内容/字符串重命名原文件

本帖最后由 pcl_test 于 2018-4-4 12:09 编辑

求帮忙批处理txt文件名称的问题
[乌什县]乌什县.txt
[乌恰县]乌恰县.txt
[乌苏市]乌苏.txt
[于田县]新疆和田地区于田县.txt
[伊宁县]伊宁县.txt
[伊宁市]伊宁.txt
[伊犁哈萨克自治州]新疆伊犁哈萨克自治州.txt
[伽师县]伽师县.txt
[克孜勒苏柯尔克孜自治州]新疆维吾尔自治区克孜勒苏柯尔克孜自治州阿图什市气象台解除蓝色大风预警.txt
[博湖县]新疆巴音郭楞州博湖县.txt
[叶城县]叶城县.txt
[和布克赛尔蒙古自治县]和布克赛尔蒙古自治县.txt
[和田县]和田县.txt
[和田地区]墨玉县属于哪个省哪个市.txt
[和田市]和田.txt
[喀什地区]走进喀什.txt
[喀什市]喀什市简介.txt
[塔什库尔干塔吉克自治县]塔什库尔干塔吉克自治县的特产是什么??.txt
[塔城地区]塔城地区.txt
[塔城市]塔城市**门户网.txt
[墨玉县]墨玉县.txt
[奎屯市]奎屯.txt
[察布查尔锡伯自治县]察布查尔锡伯自治县.txt
[尼勒克县]尼勒克县去年扶持197名初创人员成功创业.txt
[岳普湖县]新疆喀什地区岳普湖县.txt
[巩留县]伊犁巩留县简介.txt
[巴楚县]巴楚县.txt
[库车县]库车县.txt
[托里县]托里县.txt
[拜城县]拜城县.txt
[新和县]新疆阿克苏地区新和县.txt
[新源县]新源县.txt
[昭苏县]昭苏县.txt
[柯坪县]柯坪县特产介绍.txt
[民丰县]民丰县.txt
[沙湾县]新疆沙湾县:美好的生活环境是自己清扫出来的.txt
[沙雅县]沙雅县首次举办引进人才联谊活动.txt
[泽普县]泽普县.txt
[洛浦县]洛浦县.txt
[温宿县]温宿县十大旅游景区.txt
[特克斯县]特克斯县.txt
[疏勒县]视频:新疆喀什疏勒县 凌晨再次发生暴力袭击.txt
[疏附县]新疆疏附暴力恐怖袭击事件.txt
[皮山县]皮山县.txt
[策勒县]策勒县.txt
[英吉沙县]英吉沙县.txt
[莎车县]莎车县.txt
[裕民县]裕民县.txt
[阿克苏地区]阿克苏地区.txt
[阿克苏市]阿克苏.txt
[阿克陶县]阿克陶县.txt
[阿合奇县]新疆国家农村信息化示范省工程.txt
[阿图什市]阿图什地图.txt
[阿瓦提县]阿瓦提县.txt
[霍城县]霍城县.txt
[额敏县]额敏县.txt
[麦盖提县]麦盖提县.txt

有一批这样的txt文件
想去掉[ 和 ]之后的那些文字
只剩下[文字ccc]这里的 文字ccc.txt

好比
[新和县]新疆阿克苏地区新和县.txt
[阿合奇县]新疆国家农村信息化示范省工程.txt
[塔什库尔干塔吉克自治县]塔什库尔干塔吉克自治县的特产是什么??.txt


只剩下

新和县.txt
阿合奇县.txt
塔什库尔干塔吉克自治县.txt
作者: yhcfsr    时间: 2018-4-4 00:10

  1. @echo off
  2. for /f "delims=" %%a in ('dir /a-d/s/b *.txt') do for /f "tokens=2 delims=[]" %%b in ("%%a") do ren "%%a" "%%b%%~xa"
复制代码

作者: codegay    时间: 2018-4-4 00:31

http://batch-cn.qiniudn.com/s/tool/index.html
gren 正则表达重命名文件
  1. gren \[(.+)\].*?(\..+) \1\2
复制代码

作者: 2359123467    时间: 2018-4-4 01:18

回复 2# yhcfsr


    谢谢 这个可以
作者: 2359123467    时间: 2018-4-4 01:21

回复 3# codegay


    十分感谢




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