如何批量删除文件名特定字符(含特定字符自身)后的文字?

9=4R2-TD=4.R=2.srfpkt13变成9=4R2就是删除-TD后的内容... 9=4R2-TD=4. R=2.srfpkt13
变成9=4R2 就是删除-TD后的内容
展开
 我来答
ijyfe
2014-02-13 · TA获得超过3000个赞
知道小有建树答主
回答量:1243
采纳率:25%
帮助的人:478万
展开全部

你好,请问文件名字中是不是都含有-TD=4. R=2.srfpkt13?

如果是的话,你可以使用下面的批处理

@echo off
for /r %%a in (*) do (
   for /f "delims=-" %%b in ("%%~nxa") do (
      ren "%%a" "%%b%%~xa"
   )
)
pause

请把上面的内容复制到文本文档中,保存为bat文件,在你当前目录下运行。

有疑问,请追问。

如果对你有帮助,请采纳!谢谢!

追问
-TD   后面的字符是变化的。  每个文件名都含有-TD
追答
你运行上面的批处理看看满足你的要求吗?
有疑问,请追问!
gcpfk713
2014-02-13 · TA获得超过1969个赞
知道小有建树答主
回答量:2672
采纳率:0%
帮助的人:1000万
展开全部


更换先锋

软件按照以下步骤来删除文件名中的内容可以在字符后指定:

  1. 开工具 - >批处理运行菜单

    来对待,从文件管理器窗口中拖动文件到批处理运行

  2. 选择设置输出文件名选项,则$ {文件名}到后面:

    $ {filename}的{替换,'\。 HFS。 *','。 HFS'}

  3. 鼠标在输出文件中的观察,新的文件名栏的预览是正确的,然后单击文件重命名即可。



    评价
    |









已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式