hipeng 发表于 2009-4-9 19:36:09

如何读取配置文件

我想把用户
user:administrator
passwords:123
保存到user.ini文件里。
让程序运行时读取里面参数。比方说:
RunAs("user","","passwords","","calc.exe")
如何来读取和传递参数?[/size]

[ 本帖最后由 hipeng 于 2009-4-10 12:39 编辑 ]

akmm88 发表于 2009-4-9 19:43:07

IniWrite
iniread

hipeng 发表于 2009-4-9 20:08:27

帮忙检查一段很短的代码

配置文件user.ini


user=hipeng
passwords=159
path=C:\Program Files\彩影软件\ARP防火墙单机版\AntiARP.exe

程序文件

$user=IniRead("user.ini","system","user","")
$passwords=iniread("user.in","system","passwords","")
$path=iniread("user.ini","system","path","")
RunAs($user,"",$passwords,"",$path)



运行后,什么结果也没有出现。
我单独运行RunAs("hipeng","","159","","C:\Program Files\彩影软件\ARP防火墙单机版\AntiARP.exe")
是可以成功的。不知道哪里出错了。

akmm88 发表于 2009-4-9 20:12:52

path="C:\Program Files\彩影软件\ARP防火墙单机版\AntiARP.exe"
加个"号试试
还不行的话.
RunAs($user,"",$passwords,"",chr(34)&$pathchr(34))
试试,带空格是有可能会出现这个情况的

[ 本帖最后由 akmm88 于 2009-4-9 20:14 编辑 ]
页: [1]
查看完整版本: 如何读取配置文件