麻烦批处理的精手帮忙编写下

来源:百度知道 编辑:UC知道 时间:2024/05/24 11:10:50
我玩某个游戏,但多开时卡,在网上找了些精简的攻略,经过自己的验证总结出,可修改某些文件夹名,达到运行时不读取此间内容,以实现多开的效果。但我有时又不用多开,这样在多开时修改,不多开时再修改回来,手动修改太麻烦(其实不多,就11个文件夹,不过人懒)

麻烦帮忙写个改名批处理

比如:多开时
修改 E:\netgame\a\b\RESOURCE 目录下的:sound 为_sound
E:\netgame\a\b\RESOURCE\TEXTURES\ 目录下的:particles 为_particles
E:\netgame\a\b\RESOURCE\TEXTURES\ ……(皆如上在文件夹名前加“_或者其他符号”)
E:\netgame\a\b\RESOURCE\TEXTURES\ ……
E:\netgame\a\b\RESOURCE\TEXTURES\ ……

不多开时,修改回来
谢谢!

一、添加_
@echo off
set filesPath=E:\netgame\a\b\RESOURCE
for %%a in (
sound
particles
) do (
ren "E:\netgame\a\b\RESOURCE\%%a" _%%a
)

二、去除_
@echo off
set filesPath=E:\netgame\a\b\RESOURCE
for %%a in (
sound
particles
) do (
ren "E:\netgame\a\b\RESOURCE\_%%a" %%a
)

cd\
E:
cd netgame\a\b\resource\textures
ren sound _sound
ren particles _particles
rem 全部的11个修改

改回来
cd\
E:
cd netgame\a\b\resource\textures
ren _sound sound
ren _particles particles
rem 全部的11个修改