脚本 - 联想电池召回

脚本 - 联想电池召回

问题:
通过批处理文件调用 LenovoBattery.exe 时失败。有办法让它工作吗?

细节: 联想扩大了笔记本电脑电池的自愿召回范围。他们要求业界运行他们的实用程序,联想电池管理程序,并将生成的 .csv 提交给各自的联想销售代表。

他们的文档指出该示例与.bat 文件不兼容。

范围:
SCCM 2012 R2 CU4
联想笔记本电脑

信息:
http://support.lenovo.com/us/en/documents/hf004122
http://www.lenovo.com/batteryprogram2014

下载实用程序:
http://www.lenovoengineering.com/batteryprogram2014/batteryutility.zip

手动序列检查:
https://lenovobattery2014.orderz.com/

答案1

一种解决方案是部署包含以下批处理文件和联想实用程序的包:

  • 检查电池.bat
  • 联想电池管理程序

CheckBattery.bat - -
此 .bat 将检查以确保其可以与文件共享通信,然后执行并保存 .csv。如果无法访问共享,则脚本将退出。

:Check Network
Ping server.domain
if %errorlevel%==1 GOTO Offline
if %errorlevel%==0 GOTO Online

:Offline
echo Offline
EXIT 4

:Online
echo Online
SET @VAR="--output-to-file \\server.domain\_Scripts\LenovoBatteryCheck\Results --cname"
"%~dp0LenovoBattery.exe" /verysilent /CMD=%@VAR%
exit 0 

可以将生成的 CSV 压缩并发送给联想处理人员,后者将报告哪些电池需要召回的结果。

希望这可以帮助。

相关内容