diff --git a/StackMonkey.ps1 b/StackMonkey.ps1 index 09549bd..510a90d 100644 --- a/StackMonkey.ps1 +++ b/StackMonkey.ps1 @@ -1825,7 +1825,7 @@ function Install-DattoRMM { } -<# + 'UI' { Write-LogHybrid "Starting ScriptMonkey UI on http://localhost:$Port/" Info Startup try { @@ -1840,23 +1840,8 @@ function Install-DattoRMM { } return } -#> - 'UI' { - Write-LogHybrid "Starting ScriptMonkey UI on http://localhost:$Port/" Info Startup - - # Fire-and-forget browser opener so Start-Server can block safely. - # Uses Edge if present; falls back to the default browser otherwise. - Start-Process powershell -WindowStyle Hidden -ArgumentList - "-NoProfile -Command `"Start-Sleep -Milliseconds 300; - if (Get-Command msedge.exe -ErrorAction SilentlyContinue) { - Start-Process msedge.exe -ArgumentList '--app=http://localhost:$Port' - } else { Start-Process 'http://localhost:$Port' }`" | Out-Null - - # Now start the blocking listener loop - Start-Server - return - } + } #endregion EntryPoint: Define Invoke-ScriptMonkey