스크립트 - Lenovo 배터리 리콜

스크립트 - Lenovo 배터리 리콜

문제:
배치 파일을 통해 호출하면 LenovoBattery.exe가 실패합니다. 작동하게 하는 방법이 있나요?

세부: 레노버(Lenovo)가 노트북 배터리에 대한 자발적인 리콜을 확대했습니다. 그들은 업계에 유틸리티를 실행하도록 요청합니다.LenovoBattery.exe을 클릭하고 생성된 .csv를 해당 Lenovo 영업 담당자에게 제출하세요.

해당 문서에는 예제가 .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

한 가지 해결 방법은 다음 배치 파일과 lenovo 유틸리티가 포함된 패키지를 배포하는 것입니다.

  • CheckBattery.bat
  • LenovoBattery.exe

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는 압축되어 Lenovo 담당자에게 전달될 수 있으며, Lenovo 담당자는 리콜이 필요한 개별 배터리에 대한 결과를 보고할 것입니다.

도움이 되었기를 바랍니다.

관련 정보