17 lines
330 B
Batchfile
17 lines
330 B
Batchfile
|
@echo off
|
||
|
SETLOCAL
|
||
|
SET FWPATH=c:\path\to\your\WLED\build_output\firmware
|
||
|
GOTO ESPS
|
||
|
|
||
|
:UPDATEONE
|
||
|
IF NOT EXIST %FWPATH%\%2 GOTO SKIP
|
||
|
ping -w 1000 -n 1 %1 | find "TTL=" || GOTO SKIP
|
||
|
ECHO Updating %1
|
||
|
curl -s -F "update=@%FWPATH%/%2" %1/update >nul
|
||
|
:SKIP
|
||
|
GOTO:EOF
|
||
|
|
||
|
:ESPS
|
||
|
call :UPDATEONE 192.168.x.x firmware.bin
|
||
|
call :UPDATEONE ....
|