3 echo "Installing WSL 2 (Windows Subsystem for Linux with Hyper-V) ..."
5 echo "Security: requires administrator approval to install"
7 IF ($Env:WEBI_HOST -eq $null -or $Env:WEBI_HOST -eq "") { $Env:WEBI_HOST = "https://webinstall.dev" }
9 $MYPWD = (Get-Item .).FullName
10 & curl.exe -fA "MS" -o "$Env:TEMP\install-wsl2.ps1" "$Env:WEBI_HOST/packages/wsl2/install-wsl2.ps1"
11 powershell -Command "Start-Process cmd -Wait -Verb RunAs -ArgumentList '/c cd /d %CD% && powershell -ExecutionPolicy Bypass $Env:TEMP\install-wsl2.ps1'"
14 echo "!!!!!!!!!!!!!!!!!!!!!!!!!"
15 echo "!!! Reboot REQUIRED !!!"
16 echo "!!!!!!!!!!!!!!!!!!!!!!!!!"
18 echo "WSL 2 will be available to use after rebooting."