通用一键批量自动替换.mod文件路径批处理,方便Mod主目录放非系统盘,随意迁移,支持其它整合包!
在我做的<分享3.0.x一键整合包,实用向,懒人福音,直接A~Z排序,一键批量替换修改路径!>里,专门写了个一键批量自动替换.mod文件路径的批处理。
有朋友希望单独分享出来,我稍微改下更方便更通用,提供给大家!
应该都知道Windows系统的文件路径斜杠跟Linux系统的斜杠方向是相反的,
P社大概是为了能同时兼顾,就需要.mod文件里的路径斜杠按Linux系统的规范写。
这个群星Mod的路径问题好像困扰到不少人!
在默认情况下群星Mod存放在系统盘的<我的文档>里的时候,
有些大的Mod大小动辄上G,大量占用空间系统盘空间,
如果不想放在系统盘就要手动一个个去修改.mod文件,
而且还要修改斜杠方向,不是一般的麻烦!
我写的这个批处理应该用得上,它可以实现:
[*]自动读取Mod主目录路径并转换斜杠方向
[*]批量自动替换所有.mod文件里的Mod主目录路径
[*]批量复制替换路径后的.mod文件到我的文档的 \Paradox Interactive\Stellaris\mod\ 目录里
群星游戏有Mod玩起来体验才不一样,抛砖引玉,有整理其它有特色的Mod整合包,或者用其它Mod整合包想方便批量修改路径的,我的这个批处理也许能提供点方便!
附件:
**** Hidden Message *****
再展开说下,大神可以略过
一般来说一个群星Mod需要用到两个.mod文件,
[*]一个是在每个Mod目录里面的各自的descriptor.mod,就叫它.mod描述文件。
[*]另一个是在我的文档的 \Paradox Interactive\Stellaris\mod\ 目录里,多数情况下应该是以Mod的ID号命名,也可能是其它方式命名,这个.mod文件里必须带路径用于指向对应的Mod目录,那叫它.mod索引文件。
我注意到群星启动器读取Mod的过程大概是这样的:
[*]先读取我的文档下的.mod索引文件里的路径
[*]然后通过路径获取到对应的Mod目录的descriptor.mod描述文件的内容
[*]再把Mod目录的descriptor.mod描述文件的内容更新到我的文档下的.mod索引文件里
具体说下使用方式:
[*]先把 ModPath.bat 放在Mod主目录里运行
[*]打开.mod索引文件并复制Mod主目录路径,根据批处理提示确认后续操作就行
感谢分享,大佬NB666
感谢分享,大佬NB666 666666666666666
6666666666666666666666
学习。。。。。。。。。。。
3Q
6666666666666666666
6666666666666666666 666666666666666666
6666666666666666
{:3_106:}{:3_106:}{:3_106:}
666666666666666666
GGGFG发发发发发
楼主好人啊
666666666666
6666666666666666666
感谢分享,大佬NB
谢谢分享!!! 谢谢大佬
111111111111111111111
6666666666666666666
6666666666666666
6666666666666666
66666666666666666666666666666
KANKANZENMEYONG
谢谢楼主分享
666666666666666666666
学习。。。。。。。。。。。 现在这么麻烦了,,以前好像只要建个mod文件