Uma solução é implantar um pacote contendo o seguinte arquivo em lote e o utilitário da lenovo:
- CheckBattery.bat
- LenovoBattery.exe
CheckBattery.bat - -
Este .bat verificará se ele pode se comunicar com o compartilhamento de arquivos e, em seguida, executará, salvando o .csv. Se o compartilhamento estiver inacessível, o script será encerrado.
: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
Os CSVs resultantes podem ser compactados e entregues ao manipulador da Lenovo, que informará os resultados dos quais as baterias individuais precisam ser recuperadas.
Espero que isso ajude.