bat修改ini文件指定内容

[SaveRecPath]
Path=C:\record
我这边有个ini文件,路径为C:\Program Files\子佩电话管理系统\Ini\TmSet.ini,其中里面有个配置因为需要修改,且原始配置是个变量,我想修改为“Path=D:\record”。
注:原始ini文件中Path变量有好几个,我只想修改[SaveRecPath]下面的Path变量
请大神指导啊,感谢!

解决这个问题,个人觉得编写 bat 脚本来操作 ini 文件,比较麻烦,因为 bat 并不适合复杂的脚本编写,建议的做法是:多建立几个不同的 ini,根据需要在运行时,将不同的 ini 更名为 TmSet.ini 相对要简单一些。追问

我这个ini里面有两个变量值是需要用到的,第一个是:
[AppendSet]
VoIpDevice=-1
LocalCode=0536(/*0536为区号,这个不同的地方区号不同*/)
第二个就是提问里面的Path,这个是录音的保存路径,我想统一到D盘。最好是能实现读取了原始区号并写入,另外修改Path值
我们这边有接近一千台电脑,并且都是分布在不同的城市,麻烦大神帮忙啊

追答

没看太懂。

如果不同的城市对应的 LocalCode 不同,你就需要手动设置,因为电脑貌似是自己判断不了的(或者需要提供额外的判断依据),那样的话,还不如直接建立不同城市的 ini,再调用。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答