From 10ae6c6cf25dad1ed3ca7e98dd2fa47fb95b418b Mon Sep 17 00:00:00 2001 From: Flowseal Date: Sun, 14 Sep 2025 21:48:41 +0300 Subject: [PATCH] Fix for args with value --- service.bat | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/service.bat b/service.bat index 9375e0d..026b10e 100644 --- a/service.bat +++ b/service.bat @@ -28,7 +28,7 @@ if "%1"=="admin" ( ) else ( echo Requesting admin rights... powershell -Command "Start-Process 'cmd.exe' -ArgumentList '/c \"\"%~f0\" admin\"' -Verb RunAs" - exit /b + exit ) @@ -249,9 +249,9 @@ for /f "tokens=*" %%a in ('type "!selectedFile!"') do ( if "!arg:~0,2!" EQU "--" ( set "mergeargs=2" - ) else if !mergeargs!==2 ( - set "mergeargs=1" - ) else if !mergeargs!==1 ( + ) else if !mergeargs! GEQ 1 ( + if !mergeargs!==2 set "mergeargs=1" + for %%x in (!args_with_value!) do ( if /i "%%x"=="!arg!" ( set "mergeargs=3"