diff options
| author | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2019-12-02 14:16:26 +0100 |
|---|---|---|
| committer | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2019-12-05 10:45:54 +0100 |
| commit | cc98cb3c79748cb623310f1500285d2a3d6a81d9 (patch) | |
| tree | d0fab9db5ee879549134208c7e35c4838a8255e1 /scripts | |
| parent | ab8bb7039619f3e7039c404f00f3bfbb6453aff0 (diff) | |
| download | rabbitmq-server-git-cc98cb3c79748cb623310f1500285d2a3d6a81d9.tar.gz | |
scripts/rabbitmq-env.bat: Replace `where.exe` by a PowerShell command
On Amazon AWS EC2 Windows Server 2019 image, `where.exe` is unavailable.
Fortunately, we can achieve the same thing with a plain PowerShell
oneliner which should work everywhere.
PowerShell is provided with Windows since Windows 7 (2009) according to
Wikipedia.
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/rabbitmq-env.bat | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/rabbitmq-env.bat b/scripts/rabbitmq-env.bat index 0c97aaa014..e178deb48c 100644 --- a/scripts/rabbitmq-env.bat +++ b/scripts/rabbitmq-env.bat @@ -17,7 +17,7 @@ for /f "delims=" %%F in ("%SCRIPT_DIR%..") do set RABBITMQ_HOME=%%~dpF%%~nF%%~xF REM If ERLANG_HOME is not defined, check if "erl.exe" is available in
REM the path and use that.
if not defined ERLANG_HOME (
- for /f "delims=" %%F in ('where.exe erl.exe') do @set ERL_PATH=%%F
+ for /f "delims=" %%F in ('PowerShell.exe -Command "(Get-Command erl.exe).Definition"') do @set ERL_PATH=%%F
if exist "!ERL_PATH!" (
for /f "delims=" %%F in ("!ERL_PATH!") do set ERL_DIRNAME=%%~dpF
for /f "delims=" %%F in ("!ERL_DIRNAME!\..") do @set ERLANG_HOME=%%~dpF%%~nF%%~xF
|
