如何用批处理读取ini配置文件

[复制链接]
查看11 | 回复2 | 2011-1-23 06:58:28 | 显示全部楼层 |阅读模式
如何用批处理读取INI文件(每项后的键值)?用find命令吗?应该如何实现?
若有[Autorun.inf]一个,如何读取文件中“icon=”后的字符?

回复

使用道具 举报

千问 | 2011-1-23 06:58:28 | 显示全部楼层
运行指定的文件还是程序? 还是你有什么程序需要读取指定的配置文件 (ini一般是作为配置文件用的) 如果是运行指定的程序.... 方法很多 1、把你需要运行的程序的快捷方式放到 开始菜单-程序-启动 2、在gpedit.msc中也可以查看系统启动的程序或者文件(一般是DLL)服务等...你下个autoruns地址:(中文汉化版) (原版,版本新)里面有两个文件,一个是窗口界面的(autoruns.exe),你自己也可以看看,机器到底启动了什么,里面有个autorunsc.exe命令行运行autorunsc.exe -a 生成列表我给你仔细分析一下我估计是你机器有中软件,然后去服务器
回复

使用道具 举报

千问 | 2011-1-23 06:58:28 | 显示全部楼层
我举个例子好了。有一个文件叫配置.ini内容为[以下为配置]abc=我是abc的值a=我是a的值批处理就这么写@echo offsetlocal enabledelayedexpansionfor /f "delims=" %%a in ('type "配置.ini"^| find /i "="') do (set
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行