Skrypt - Lenovo Battery Recall

1

Problem:
LenovoBattery.exe kończy się niepowodzeniem, gdy jest wywoływany przez plik wsadowy. Czy istnieje sposób, aby to działało?

Detale: Lenovo rozszerzyło dobrowolne wycofywanie baterii do notebooków. Proszą przemysł, aby uruchomił swoje narzędzie, LenovoBattery.exe i prześlij wygenerowany plik .csv do odpowiedniego przedstawiciela handlowego Lenovo.

Ich dokumentacja stwierdza, że ​​przykład nie jest zgodny z plikami .bat.

Zakres:
SCCM 2012 R2 CU4
Laptopy Lenovo

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

Narzędzie do pobierania:
http://www.lenovoengineering.com/batteryprogram2014/batteryutility.zip

Ręczna kontrola seryjna:
https://lenovobattery2014.orderz.com/

semtex41
źródło
1
Tu nie ma pytania. Rozumiem, że próbujesz pomóc, ale to jest super spam.
Michael Frank
Doceniam twoją opinię! Jeśli z chęcią zatrzymasz na swoim koncie bankowym prosty znak dziedziczenia, otrzymasz wielką nagrodę! Odpowiedz za pomocą informacji o banku ...: D & lt; / sarkazm & gt; Ten post został utworzony jako KB. Niewiele jest informacji na ten temat, które udało mi się znaleźć w sieci, a to jest moje wybrane miejsce na udział. Jeśli mod chce, aby był to Jeopardy, post może być edytowany, aby zadać pytanie. Cieszę się, że sam to zrobię.
semtex41

Odpowiedzi:

2

Jednym z rozwiązań jest wdrożenie pakietu zawierającego następujący plik wsadowy i narzędzie lenovo:

  • CheckBattery.bat
  • LenovoBattery.exe

CheckBattery.bat - -
Ten plik .bat sprawdzi, czy może komunikować się z udziałem plików, a następnie wykona, zapisując .csv. Jeśli udział jest nieosiągalny, skrypt zakończy działanie.

: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 

Powstałe w ten sposób pliki CSV można spakować i dostarczyć do obsługi Lenovo, która poinformuje o wynikach, o których poszczególne baterie będą wymagały wycofania.

Mam nadzieję że to pomoże.

semtex41
źródło