diff options
author | Jesse Plamondon-Willard <Pathoschild@users.noreply.github.com> | 2023-01-22 10:18:37 -0500 |
---|---|---|
committer | Jesse Plamondon-Willard <Pathoschild@users.noreply.github.com> | 2023-01-22 10:18:37 -0500 |
commit | 8ee555c07aaaaa31fe4ceee9e98efa4408192db1 (patch) | |
tree | 73c2634ed98a78be5c1e2af0030dca58bb93bf7b | |
parent | b4e95a92b33c541d36379d69d3650c5c22ea324c (diff) | |
download | SMAPI-8ee555c07aaaaa31fe4ceee9e98efa4408192db1.tar.gz SMAPI-8ee555c07aaaaa31fe4ceee9e98efa4408192db1.tar.bz2 SMAPI-8ee555c07aaaaa31fe4ceee9e98efa4408192db1.zip |
suppress findstr installer error for some players
-rw-r--r-- | docs/release-notes.md | 4 | ||||
-rw-r--r-- | src/SMAPI.Installer/assets/install on Windows.bat | 4 |
2 files changed, 7 insertions, 1 deletions
diff --git a/docs/release-notes.md b/docs/release-notes.md index 9eb55b36..d09e9d63 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -7,6 +7,10 @@ _If needed, you can update to SMAPI 3.16.0 first and then install the latest version._ --> +## Upcoming release +* For players: + * Fixed `findstr` error in installer for some players. + ## 3.18.2 Released 09 January 2023 for Stardew Valley 1.5.6 or later. diff --git a/src/SMAPI.Installer/assets/install on Windows.bat b/src/SMAPI.Installer/assets/install on Windows.bat index b0d9ae81..c61a801e 100644 --- a/src/SMAPI.Installer/assets/install on Windows.bat +++ b/src/SMAPI.Installer/assets/install on Windows.bat @@ -4,7 +4,9 @@ setlocal enabledelayedexpansion SET installerDir="%~dp0" REM make sure we're not running within a zip folder -echo %installerDir% | findstr /C:"%TEMP%" 1>nul +REM The error level is usually 0 (install dir contains temp path), 1 (it doesn't), or 9009 (findstr doesn't exist due to a Windows issue). +REM If the command doesn't exist, just skip this check. +echo %installerDir% | findstr /C:"%TEMP%" 1>nul 2>null if %ERRORLEVEL% EQU 0 ( echo Oops! It looks like you're running the installer from inside a zip file. Make sure you unzip the download first. echo. |