Files
laragon/bin/cmder/vendor/conemu-maximus5/ConEmu/wsl/wsl-con.cmd
2025-10-05 17:33:37 +02:00

48 lines
1.0 KiB
Batchfile

@echo off
rem This sample file demonstrates ability to use 256 colors
rem in Windows subsystem for Linus started in ConEmu tab.
rem TAGS: ConEmu, cygwin/msys connector, wslbridge.
ConEmuC -osverinfo > nul
if errorlevel 2560 (
rem Windows 10 detected, OK
) else (
call cecho "Windows 10 is required"
exit /b 100
)
if not exist "%windir%\system32\bash.exe" (
call cecho "Windows subsystem for linux was not installed!"
call cecho "https://conemu.github.io/en/BashOnWindows.html#TLDR"
exit /b 100
)
setlocal
if exist "%~dp0wslbridge-backend" goto wsl_ready
call cecho /yellow "wslbridge is not installed! download latest ConEmu distro"
goto err
:wsl_ready
echo 1: "%~1"
if "%~1" == "-run" goto do_run
ConEmuC -c "-new_console:d:%~dp0" "%~0" -new_console:c:h9999:C:"%LOCALAPPDATA%\lxss\bash.ico" -run
goto :EOF
:do_run
cd /d "%~dp0"
set "PATH=%~dp0;%PATH%"
call SetEscChar
echo %ESC%[9999H
"%~dp0..\conemu-cyg-64.exe" --wsl -t ./wsl-boot.sh
goto :EOF
:err
call cecho "wslbridge-backend was not installed properly"
timeout 10
exit /b 1
goto :EOF