From 642bf7e58547896db3dbd56a42be3cf4d2289d6f Mon Sep 17 00:00:00 2001 From: cdozdil Date: Fri, 21 Feb 2025 11:21:52 +0300 Subject: [PATCH] Prevent deletion of the setup batch file if it is not successful --- OptiScaler Setup.bat | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/OptiScaler Setup.bat b/OptiScaler Setup.bat index 4e3f116a..e8dee27b 100644 --- a/OptiScaler Setup.bat +++ b/OptiScaler Setup.bat @@ -24,6 +24,7 @@ if not exist nvngx.dll ( REM Set paths based on current directory set "gamePath=%~dp0" set "optiScalerFile=%gamePath%\nvngx.dll" +set setupSuccess=false REM Check if the Engine folder exists if exist "%gamePath%\Engine" ( @@ -190,10 +191,15 @@ echo /__ /) / () (/ echo _/ / echo. +set setupSuccess=true + :end pause -REM Remove "OptiScaler Setup.bat" -del %0 + +if "%setupSuccess%"=="true" ( + REM Remove "OptiScaler Setup.bat" + del %0 +) REM Remove leftover "nvngx_dlss_copy.dll" if exist "nvngx_dlss_copy.dll" (