Start-BrowserBox.ps1
. $PSScriptRoot\Utils.ps1 function Start-BrowserBox { param ( [switch]$NoBranch = $false ) Write-Host "Your login link:" $loginLinkFile = "$env:USERPROFILE\.config\dosyago\bbpro\login.link" $loginLink = Get-Content $loginLinkFile Write-Output $loginLink Write-Host "Starting BrowserBox..." $browserboxGlobalDirectory = Get-DestinationDirectory Set-Location "${browserboxGlobalDirectory}\BrowserBox" $os = Get-WmiObject -Class Win32_OperatingSystem if (-not $NoBranch -and ($os.ProductType -eq 2 -or $os.ProductType -eq 3)) { Write-Host "Detected Windows Server. Running BrowserBox for Windows Server..." . $PSScriptRoot\Start-BrowserBox-In-Windows-Server.ps1 Start-BrowserBox-In-Windows-Server return } else { npm test } Set-Location $env:USERPROFILE } |