找回密码
 加入
搜索
查看: 3135|回复: 3

[系统综合] (已解决)runas everest 问题

[复制链接]
发表于 2011-8-13 23:24:02 | 显示全部楼层 |阅读模式
本帖最后由 qqgghh1 于 2011-8-31 15:30 编辑

在USERS账号下直接运行EVEREST(企业版)无法获取到传感器的温度数据,通过使用RunasWait($username,$domain,$psw,0,"EVEREST\everest.exe")打开EVEREST的界面是可以显示温度的。说明RUNAS方法有用。但使用EVEREST参数后就失败了。
RunasWait($username,$domain,$psw,0,"EVEREST\everest.exe /R "&$reppath&" /INI /CUSTOM EVEREST\user.rpf /SILENT")
$jieguo = $IniRead( @TempDir&"\eve.ini", "Sensor", "Temperatures|CPU", "xx" )
但是:以下在管理员权限下运行是没问题的。
RunWait("EVEREST\everest.exe /R "&$reppath&" /INI /CUSTOM EVEREST\user.rpf /SILENT")
$jieguo = $IniRead( @TempDir&"\eve.ini", "Sensor", "Temperatures|CPU", "xx" )
故求解,谢谢!
 楼主| 发表于 2011-8-15 09:10:15 | 显示全部楼层
经反复测试,原因已找到,问题已解决。
run 运行EVEREST命令行,使用相对路径运行OK,runas运行EVEREST命令行时,/CUSTOM后面的.rpf档案必须使用绝对路径,否则不会生效。(会直接去搜索所有数据,导致程序死掉。)
 楼主| 发表于 2011-8-15 09:11:34 | 显示全部楼层
晕,怎么结贴呢,点哪里?
发表于 2015-3-11 15:57:28 | 显示全部楼层
这个研究好久,网络上的PC怎么获取报告啊?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-27 15:53 , Processed in 0.071851 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表