Update StackMonkey.ps1
This commit is contained in:
@@ -3,6 +3,26 @@
|
||||
|
||||
#endregion
|
||||
|
||||
#region ScriptMonkey Entrypoint
|
||||
|
||||
[CmdletBinding()]
|
||||
param(
|
||||
[switch]$SilentInstall
|
||||
)
|
||||
|
||||
# If the user asked for a silent install, do just that and quit
|
||||
if ($SilentInstall) {
|
||||
Write-LogHelper -Message "Silent install requested" -Level Info -TaskCategory "Startup"
|
||||
Install-SVSMSP -InstallToolkit
|
||||
return
|
||||
}
|
||||
|
||||
## To use the silent install of the SVSMSP module
|
||||
## & ([ScriptBlock]::Create( (iwr 'sm.svstools.ca').Content )) -SilentInstall
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
# STACK = Scripted Tooling for Automated Client Kickoff
|
||||
# MONKEY = Module-based Onboarding & Next-step Kickoff Engine Yoke
|
||||
# Conveys the idea of coupling tasks together and keeping them under control.
|
||||
@@ -1232,8 +1252,11 @@ function Start-Server {
|
||||
|
||||
#endregion
|
||||
|
||||
# open browser on whatever port you've set
|
||||
Start-Process "msedge.exe" -ArgumentList "--app=http://localhost:$Port"
|
||||
|
||||
# now start your server (this will block until you hit Exit in the UI)
|
||||
Start-Server
|
||||
# Only launch UI if not in silent mode
|
||||
if (-not $SilentInstall) {
|
||||
# open browser on whatever port you've set
|
||||
Start-Process "msedge.exe" -ArgumentList "--app=http://localhost:$Port"
|
||||
# now start your server (this will block until you hit Exit in the UI)
|
||||
Start-Server
|
||||
}
|
||||
#endregion
|
||||
|
||||
Reference in New Issue
Block a user