中级玩家
 
- 贡献度
- 37
- 金元
- 1214
- 积分
- 209
- 精华
- 0
- 注册时间
- 2008-8-28
|
红色文字为批处理注释
此批处理类似 3DM@wxfx0815 的全自动文件夹化补丁的..(开源版本)
此批处理还会删除Pak文件夹化后没用的文件,避免重读(有可能)
感谢9楼和16楼的提醒^^.吸取教训
copy /y Pak.zip Pak.zip.备份创建Pak.zip备份
7za x -oPak Pak.zip解压Pak.zip
del /q Pak.zip删除Pak.zip
xcopy /s Pakmedia*.adm media*.adm复制Pak文件夹adm文件到media文件夹
xcopy /s Pakmedia*.cmp media*.cmp复制Pak文件夹cmp文件到media文件夹
xcopy /e /y PakmediaUI* mediaUI*复制Pak文件夹UI文件夹到media文件夹
7za a -tzip -mx=0 Pak.zip media调用7za.exe压缩Media文件夹为Pak.zip
del /q Pakmedia*.adm删除Pak文件夹下adm文件(避免重读)
del /q Pakmedia*.cmp删除Pak文件夹下cmp文件(避免重读)
rd /s /q PakmediaUI删除Pak文件夹下UI文件夹全文件
rd /s /q media删除media文件夹(避免重读)
copy /y resources.cfg resources.cfg.备份创建resources.cfg备份
echo.>>resources.cfg写入换行符到resources.cfg文件
echo FileSystem=pak/>>resources.cfg写入Pak文件夹引导位置
del /q 7za.exe删除7za解压缩工具
cls清空屏幕
echo Pak.zip自动文件夹化完成,按任意键退出并删除自身提示修改完成
pause>nul隐藏显示的按键关闭
del %0删除本身(居然能这样..)
还原方法
Ps:以上内容不能做为批处理使用 |
|