查看: 219|回复: 0
收起左侧

[教程] Windows系统批量修改文件名教程

[复制链接]

发表于 2020-11-12 18:16:20 | 显示全部楼层 |阅读模式

快快登录说出你的故事吧~!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 身老沧州 于 2020-11-12 18:26 编辑

MOD夹中文件喜欢按名称排列,这样同作者的会放在一起,但有的作者他们会把名字放在文件的最后边。所以我就去百度上找了一下批量修改文件名的教程,总结了一个比较方便的,今天分享给大家。
不要修改功能性模组的名字
首先,新建一个文件夹,把你想改名的mod复制进去。
1.png
然后文件夹下新建一个txt文本文档,复制以下代码并粘贴入txt文本文档:
@Echo off
title 文件名字符替换
mode con cols=60 lines=20
::文件要是重名,会提示错误。
setlocal EnableDelayedExpansion & color 0a
:1
set a=
set b=
set c=
cls&echo.
set /p a= 请输入要被替换的字符:
cls&echo.
set /p b= 请输入替换“!a!”的字符,若要去掉“!a!”,请直接回车:
for /f "delims=" %%a in ('dir /b /a /a-d') do (
if "%%~fa" neq "%~0" (
set xz=%%~na
ren "%%~fa" "!xz:%a%=%b%!%%~xa" ))
cls&echo.&set /p c= 操作完成,输入 0 返回,输入其它任意字符退出
if "!c!"=="0" (goto 1) else (exit)
GOTO :EOF
将文本文档编码另存为ANSI保存
2.png
将文本文档扩展名改为bat,双击运行 3.png
按指令将文件名中的空格改为下划线(此步必需,因为重命名指令不识别有空格的文件名
4.png 5.png 6.png
看下结果,文件名中的空格均变成了_
7.png
在文件夹中新建一个excel文件,选中所有要改名的mod按住shift同时单击鼠标右键,在出现的菜单里点击复制为路径,然后粘贴到excelA列。
8.png
选中A列,然后同时按ctrlf,将路径替换为无 9.png
结果
10.png
A列的内容复制到B列,B列的作者名替换为无
12.png
然后在C1输入=”作者名”&b1注意要用英文标点),下拉就会使整个C列都是作者名加B列内容(如果是wps的话,直接用智能工具箱的插入功能在B列插入文本)
13.png 14.png
C列内容复制粘贴到B列(在选择性粘贴中选择粘贴为数值,不要直接粘贴),如果有需要修改的内容,在B列直接改
D1输入=”ren “&a1&” “&b1注意空格),下拉
15.png 16.png
在文件夹中新建一个叫改名的文本文档,将D列内容复制进去,同样另存为ANSI编码,改后缀名为bat,双击运行,mod名就批量改好了。
如果希望将_改回空格,就再运行一遍那个新建文本文档.bat,按指示把_改为空格。
17.png 18.png

楼主热帖

共收到 0 菊花
打赏榜
4
暂无
--
5
暂无
--
6
暂无
--
7
暂无
--
版权声明
本站积极遵守中华人民共和国各项法律法规,促进良好社会公共道德,鼓励劳动者劳有所得。
为保护作者和平台的共同利益,在本站发布的原创内容所包含模型、图片、代码等版权归作者和平台共有,平台承诺不将此权利行使于法律行为以外用途。
本站原创作品仅供购买或下载者本人使用,任何平台或个人擅自转载、售卖本站原创作品,本站均保留诉讼权利。
此条款自作品发布起即时生效。

【三宫六院论坛】唯一官方店为:sgly.taobao.com,除此之外都是假的!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则