(已解决)runas everest 问题
本帖最后由 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" )故求解,谢谢! 经反复测试,原因已找到,问题已解决。
run 运行EVEREST命令行,使用相对路径运行OK,runas运行EVEREST命令行时,/CUSTOM后面的.rpf档案必须使用绝对路径,否则不会生效。(会直接去搜索所有数据,导致程序死掉。) 晕,怎么结贴呢,点哪里? 这个研究好久,网络上的PC怎么获取报告啊?
页:
[1]