updater.bat v3.0 the real deal
updater auto-update part - let's give this a shot - volunteers?
This commit is contained in:
commit
d71321027b
24
updater.bat
24
updater.bat
@ -36,6 +36,30 @@ SHIFT
|
|||||||
GOTO parse
|
GOTO parse
|
||||||
:endparse
|
:endparse
|
||||||
ECHO.
|
ECHO.
|
||||||
|
IF DEFINED _updateb (
|
||||||
|
ECHO Checking updater version...
|
||||||
|
ECHO.
|
||||||
|
DEL /F "!_myname!-updated.bat" 2>nul
|
||||||
|
powershell -Command "(New-Object Net.WebClient).DownloadFile('https://github.com/ghacksuserjs/ghacks-user.js/raw/master/updater.bat', '!_myname!-updated.bat')" >nul
|
||||||
|
IF EXIST "!_myname!-updated.bat" (
|
||||||
|
CLS
|
||||||
|
START CMD /C "!_myname!-updated.bat" !_myparams:-updatebatch=!
|
||||||
|
DEL /F "!_myname!.bat" 2>nul
|
||||||
|
EXIT /B
|
||||||
|
) ELSE (
|
||||||
|
ECHO Failed. Make sure PowerShell is allowed internet access.
|
||||||
|
ECHO.
|
||||||
|
PAUSE
|
||||||
|
EXIT /B
|
||||||
|
)
|
||||||
|
) ELSE (
|
||||||
|
IF NOT "!_myname!"=="!_myname:-updated=X!" (
|
||||||
|
CALL :begin
|
||||||
|
REN "!_myname!.bat" "!_myname:-updated=!.bat"
|
||||||
|
EXIT /B
|
||||||
|
)
|
||||||
|
)
|
||||||
|
:begin
|
||||||
SET /A "_line=0"
|
SET /A "_line=0"
|
||||||
IF NOT EXIST user.js (
|
IF NOT EXIST user.js (
|
||||||
ECHO user.js not detected in the current directory.
|
ECHO user.js not detected in the current directory.
|
||||||
|
Loading…
Reference in New Issue
Block a user