![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-08 17:06 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]如何用当前路径替换ini文件里指定内容?新问题 |
| 可打印版本 2,187 / 18 |
| 第1楼 pzppzp | 发表于 2008-05-19 19:16 |
| 初级用户 发帖 52 积分 110 | |
|
[求助]如何用当前路径替换ini文件里指定内容?新问题 今天发现一点新问题,在8楼
如何用当前路径替换ini文件里指定内容? 比如一个INI文件内容如下: EditorName=All CallBack= Sel File Type= WholeProject=True Count=0 AccelImporter=C:\Program Files\Design Explorer 99 SE\System\LoadAccel.INS ArngeCmp=C:\Program Files\Design Explorer 99 SE\System\ArrangeComponents.INS AutoPlacer=C:\Program Files\Design Explorer 99 SE\System\AutoPlacer.INS Color 8=16777215 Color 9=16777215 要把里面的"C:\Program Files\Design Explorer 99 SE\"换成当前目录 求高人指导 [ Last edited by pzppzp on 2008-5-20 at 06:08 PM ] |
|
| 第2楼 zqz0012005 | 发表于 2008-05-19 19:26 |
| 中级用户 发帖 135 积分 297 | |
| 第3楼 pzppzp | 发表于 2008-05-19 19:39 |
| 初级用户 发帖 52 积分 110 | |
|
谢谢啦
|
|
| 第4楼 HAT | 发表于 2008-05-19 19:53 |
| 版主 发帖 5,017 积分 9,023 | |
|
change.exe http://upload.cn-dos.net/img/427.zip |
|
| 第5楼 metoo | 发表于 2008-05-19 20:25 |
| 初级用户 发帖 93 积分 195 | |
|
我记得inf文件自己可以用通配符的。。ini不熟悉。。不过这种工作貌似直接找个记事本搜索替换更省事
|
|
| 第6楼 HAT | 发表于 2008-05-19 21:53 |
| 版主 发帖 5,017 积分 9,023 | |
|
如果你是网管,你负责1000台电脑实施这个操作,手工?
|
|
| 第7楼 pzppzp | 发表于 2008-05-20 12:38 |
| 初级用户 发帖 52 积分 110 | |
|
谢谢各位了
|
|
| 第8楼 pzppzp | 发表于 2008-05-20 18:07 |
| 初级用户 发帖 52 积分 110 | |
|
用二楼兄弟的有点小问题:
[PCB Libraries] Path=C:\Program Files\Design Explorer 99 SE\Library\pcb\Advpcb.ddb Prompt=PCB Libraries SelFileType=All files(*.*) EditorName=All Sel File Type=All files(*.*) WholeProject=False TypeCount=2 Count=1 File0=D>MSACCESS:$RP>C:\Program Files\Design Explorer 99 SE\Library\pcb$RN>Advpcb.ddb$OP>$ON>PCB Footprints.lib$ID>21$ATTR>0$E>PCBLIB$STF> [File Open] 如上内容,下面的那个不会替换,好像前面有特性字符就不行. |
|
| 第9楼 metoo | 发表于 2008-05-20 19:09 |
| 初级用户 发帖 93 积分 195 | |
Originally posted by HAT at 2008-5-19 09:53 PM: 修改一个然后用copy火xcopy命令写个覆盖文件的批处理。。当然你要说你管的电脑每台路径都有区别那就当我没说了 |
|
| 第10楼 pzppzp | 发表于 2008-05-20 19:34 |
| 初级用户 发帖 52 积分 110 | |
|
回九楼
这是绿化软件用,每人使用的目录可能不一样,如果每次要手工设定目录,就麻烦了 有批处理双击就搞定,不好吗 |
|
| 第11楼 metoo | 发表于 2008-05-20 19:51 |
| 初级用户 发帖 93 积分 195 | |
Originally posted by pzppzp at 2008-5-20 07:34 PM: 绿软用的话又是另一种说法,你的方法有很多 批处理直接用reg命令或者直接用echoXXX>>XX.reg生成reg的方法,没必要写个修改reg的批处理 用inf修改注册表。。这个可以用通配符 [ Last edited by metoo on 2008-5-20 at 08:53 PM ] |
|
| 第12楼 pzppzp | 发表于 2008-05-20 20:24 |
| 初级用户 发帖 52 积分 110 | |
|
晕,越来越不明白了,修改INI文件,怎么变成注册表了?
|
|
| 第13楼 metoo | 发表于 2008-05-20 20:27 |
| 初级用户 发帖 93 积分 195 | |
|
- - 靠。。偶错了。。偶闪
不过直接生成一个貌似比修改还要快点。。 偶和别个帖给看串了 [ Last edited by metoo on 2008-5-20 at 08:53 PM ] |
|
| 第14楼 bat-zw | 发表于 2008-05-20 20:34 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
仅仅是修改二楼的: [ Last edited by zw19750516 on 2008-5-20 at 08:59 PM ] |
|
| 第15楼 pzppzp | 发表于 2008-05-20 20:57 |
| 初级用户 发帖 52 积分 110 | |
|
回14楼的,会多出一个斜杠
Y:\sdfdrgfs\sdgsdfs\\ |
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |