[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理如何批量删除当前目录下文件名中的特定字符串

本帖最后由 pcl_test 于 2016-7-17 00:07 编辑

传智播客 张鹏 轻松学习网页设计 第6讲 html图片标记_属性详解.avi
传智播客 张鹏 轻松学习网页设计 第7讲 html图片标记_属性详解.avi
传智播客 张鹏 轻松学习网页设计 第8讲 html图片标记_属性详解.avi
--------------------------------------------------------------------------

删除 “传智播客 张鹏 轻松学习网页设计 ”  PS 最后面的空格也删除。
1

评分人数

    • pcl_test: 发帖前先使用论坛搜索PB -2

回复 7# ygqiang


    之前还注意到另一个问题,楼主文件名里面是下划线,你的代码里面用的减号。

TOP

回复 8# pcl_test


    搞错了。解决不了。

TOP

回复 7# ygqiang

这样就没问题了么

TOP

回复 6# GNU


    错了,应该是某个盘符路径下。
比如d:\test

TOP

回复 5# ygqiang


    %%a:\是想表达什么意思?

TOP

本帖最后由 ygqiang 于 2016-7-18 14:09 编辑

回复 1# andylt0503

解决不了。。

TOP

  1. @echo off
  2. for /f "tokens=1-5" %%i in ('dir /b /a-d "传智播客 张鹏 轻松学习网页设计 *.avi"') do (
  3.     ren "%%i %%j %%k %%l %%m" "%%l %%m"
  4. )
复制代码
1

评分人数

TOP

第三方
http://batch-cn.qiniudn.com/tool/ren2.exe
  1. ren2 -f "(.*)传智播客 张鹏 轻松学习网页设计 (.+\.avi)" "$1$2"
复制代码

TOP

版主,您好,发帖之前我已经搜索过了,也按相近帖子里的代码试过,不行,有些参数看不懂不知如何更改,请指导。

TOP

返回列表