From 5acf41090676bc58610d5fba8ca68731e18721af Mon Sep 17 00:00:00 2001 From: Flowseal Date: Sun, 12 Jan 2025 08:01:10 +0300 Subject: [PATCH] better param's args handle --- service_install.bat | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/service_install.bat b/service_install.bat index cf93e6d..f2bb09d 100644 --- a/service_install.bat +++ b/service_install.bat @@ -41,7 +41,7 @@ if not defined selectedFile ( goto :eof ) -:: Parsing args (mergeargs: 2=start wf|1=wf argument|0=default) +:: Parsing args (mergeargs: 2=start param|1=params args|0=default) set "args=" set "capture=0" set "mergeargs=0" @@ -90,11 +90,7 @@ for /f "tokens=*" %%a in ('type "!selectedFile!"') do ( set "temp_args=!temp_args! !arg!" ) - if "!arg:~0,4!" EQU "--wf" ( - set "mergeargs=2" - ) else if "!arg!" EQU "--dpi-desync" ( - set "mergeargs=2" - ) else if "!arg!" EQU "--dpi-desync-fooling" ( + if "!arg:~0,2!" EQU "--" ( set "mergeargs=2" ) else if !mergeargs!==2 ( set "mergeargs=1"