bat修改ini文件指定内容 10
[SaveRecPath]Path=C:\record我这边有个ini文件,路径为C:\ProgramFiles\子佩电话管理系统\Ini\TmSet.ini,其中里面有...
[SaveRecPath]
Path=C:\record
我这边有个ini文件,路径为C:\Program Files\子佩电话管理系统\Ini\TmSet.ini,其中里面有个配置因为需要修改,且原始配置是个变量,我想修改为“Path=D:\record”。
注:原始ini文件中Path变量有好几个,我只想修改[SaveRecPath]下面的Path变量
请大神指导啊,感谢! 展开
Path=C:\record
我这边有个ini文件,路径为C:\Program Files\子佩电话管理系统\Ini\TmSet.ini,其中里面有个配置因为需要修改,且原始配置是个变量,我想修改为“Path=D:\record”。
注:原始ini文件中Path变量有好几个,我只想修改[SaveRecPath]下面的Path变量
请大神指导啊,感谢! 展开
1个回答
2016-02-17 · 知道合伙人软件行家
关注
展开全部
解决这个问题,个人觉得编写 bat 脚本来操作 ini 文件,比较麻烦,因为 bat 并不适合复杂的脚本编写,建议的做法是:多建立几个不同的 ini,根据需要在运行时,将不同的 ini 更名为 TmSet.ini 相对要简单一些。
追问
我这个ini里面有两个变量值是需要用到的,第一个是:
[AppendSet]
VoIpDevice=-1
LocalCode=0536(/*0536为区号,这个不同的地方区号不同*/)
第二个就是提问里面的Path,这个是录音的保存路径,我想统一到D盘。最好是能实现读取了原始区号并写入,另外修改Path值
我们这边有接近一千台电脑,并且都是分布在不同的城市,麻烦大神帮忙啊
追答
没看太懂。
如果不同的城市对应的 LocalCode 不同,你就需要手动设置,因为电脑貌似是自己判断不了的(或者需要提供额外的判断依据),那样的话,还不如直接建立不同城市的 ini,再调用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询