windows 系统批量去掉文件名前缀 bat 脚本

这篇具有很好参考价值的文章主要介绍了windows 系统批量去掉文件名前缀 bat 脚本。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在 Windows 系统上,你可以使用批处理脚本(.bat 文件)来批量去掉文件名的前缀。以下是一个简单的示例脚本,你可以根据自己的需求进行修改:

@echo off
setlocal enabledelayedexpansion

REM 设置要重命名的文件夹路径
set "folderPath=C:\Path\To\Your\Folder"

REM 设置要去除的前缀
set "prefix=OldPrefix_"

REM 遍历文件夹中的所有文件
for %%F in ("%folderPath%\%prefix%*") do (
  REM 获取文件的扩展名
  set "extension=%%~xF"

  REM 获取文件名(去掉前缀)
  set "newName=%%~nF"
  set "newName=!newName:%prefix%=!"

  REM 组合新的文件名
  set "newName=!newName!!extension!"

  REM 输出重命名前后的文件名(可选)
  echo Renaming "%%~nxF" to "!newName!"

  REM 执行重命名操作
  ren "%%F" "!newName!"
)

echo Batch renaming completed.
pause

将上述脚本保存为扩展名为 .bat 的文件,并将 "C:\Path\To\Your\Folder" 替换为你想要批量移除文件名前缀的文件夹路径,以及将 "OldPrefix_" 替换为你希望去掉的前缀。


注意:需要将脚本文件在 另存为 页面将编码格式改为ANSI,因为如果是txt文本默认编码是UTF-8 !!!会报错或者执行失败。

运行脚本后,它将遍历指定文件夹中以指定前缀开头的所有文件,并去除前缀,然后将文件重命名为新的文件名。
 

请注意,在运行脚本之前应备份重要文件,以防止意外的操作。文章来源地址https://www.toymoban.com/news/detail-648096.html

到了这里,关于windows 系统批量去掉文件名前缀 bat 脚本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • PowerShell批量修改、替换大量文件的文件名

      本文介绍基于 PowerShell 语言,对文件夹中全部文件的名称加以 批量 替换、修改的方法。   在之前的文章基于Python一次性批量修改多个文件的文件名(https://blog.csdn.net/zhebushibiaoshifu/article/details/115869725)中,我们介绍了基于 Python 语言,批量修改大量文件的名称的方法。

    2024年02月01日
    浏览(37)
  • Lua 批量修改文件夹下文件名

    2024年02月16日
    浏览(39)
  • 如何在 Linux 中批量改变文件名?

    在Linux中,使用 \\\"rename\\\" 命令可以批量修改文件名。具体步骤如下: 1. 打开终端并进入你要批量修改文件名的目录: ``` cd /path/to/directory ``` 2. 使用 \\\"rename\\\" 命令来修改文件名。例如,将所有的 \\\".txt\\\" 文件扩展名改为 \\\".md\\\" 扩展名,可以使用以下命令: ``` rename \\\'s/.txt$/.md/\\\' *.txt ```

    2024年02月05日
    浏览(32)
  • “智能文件批量改名工具:轻松管理文件名,一键去除特殊符号“

    你是否曾经在面对一堆文件名中包含特殊符号,而感到困扰,不知道如何快速、准确地处理它们?现在,我们为你带来了一款智能文件批量改名工具,它可以轻松地帮助你去除文件名中的特殊符号,让你的文件管理更加规范、高效。 首先,我们要进行文件批量改名高手主页面

    2024年02月07日
    浏览(32)
  • mac批量在文件名前面加相同文字?

        mac批量在文件名前面加相同文字?你平时在使用电脑进行工作或者学习的时候,是不是需要做一些关于文件整理和保存的操作呢,并且还需要对一大堆的文件进行重名呢?相信很大多数小伙伴都要面对这些,经常需要将大量文件的名称修改成我们想要的样子,以满足我嫩

    2024年02月16日
    浏览(31)
  • 快速批量修改文件名,微软官方软件PowerRename

    https://github.com/microsoft/PowerToys/releases https://apps.microsoft.com/store/detail/microsoft-powertoys/XP89DCGQ3K6VLD 在命令行/PowerShell 运行以下命令即可: 这一步如果没有PowerRename选项的可以在PowerToys(第一步下载的软件)中启用PowerRename,并把在上下文菜单中隐藏图标取消勾选 选中使用正则表达式,

    2024年02月05日
    浏览(45)
  • 如何批量提取pdf文件名到excel?

    nbsp; nbsp; 如何批量提取pdf文件名到excel?在大家整理PDF文档的时候会不会遇到下面这些问题,首先PDF过多,每个PDF文件都有自己的名字,我们想要分类排放的话非常麻烦,不仅耗费时间而且带来的收益非常低,然后即使我们整理好了PDF文档,后续想要寻找这些PDF文档的话也是

    2024年02月03日
    浏览(37)
  • mac上 如何批量在文件名中插入文字

        mac上 如何批量在文件名中插入文字?在使用Mac电脑的时候,我们经常需要对大量文件的名称进行修改,例如需要在大量文件的名称中插入一些相同的文字或者字符的时候,你会用什么方法来完成这项工作呢?相信很多人就面对过类似的问题吧,不少小伙伴会一个一个的对

    2024年02月16日
    浏览(36)
  • 批量提取文件名到excel,详细的提取步骤

        如何批量提取文件名到excel?我们的电脑中可能存储着数量非常多的电子文件,现在需要快速将这些文件的名称全部提取到Excel中。虽然少量数据可以通过复制粘贴的方式轻松完成,但是对于上万个数据而言,复制粘贴都是行不通的,可能会消耗你大量的时间。键盘按到天

    2024年02月13日
    浏览(34)
  • linux 再文件夹目录下,批量替换文件名、文件内容字符串

    基本使用命令 具体使用命令方法 1.替换文件内容 搜索当前目录下所有.DTA文件,并将文件中字符串\\\"string1\\\",替换为\\\"string2\\\" 2.替换文件名 搜索当前目录下所有.DTA文件,并将文件名中字符串\\\"string1\\\"替换为\\\"string2\\\". 3.批量替换文件内容 该目录及子目录下所有文件,将文件中所有的字符

    2024年02月16日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包