From ccd254cd99e499682a93849a75806c78d8bb4bd7 Mon Sep 17 00:00:00 2001 From: Josh Mudge Date: Mon, 11 Nov 2019 21:31:06 -0700 Subject: [PATCH] Not optimal, but workable. --- All/setup.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/All/setup.go b/All/setup.go index 82f47c2..4efabc9 100644 --- a/All/setup.go +++ b/All/setup.go @@ -47,10 +47,11 @@ func main() { //Create firewall rule cmdinstance := exec.Command("powershell.exe", "-WindowStyle", "Hidden", "-Command", "New-NetFirewallRule", "-DisplayName", "'Go Web Server'", "-Direction", "Inbound", file, "-Action", "Allow") cmdinstance.SysProcAttr = &syscall.SysProcAttr{HideWindow: true} // Make it silent. - cmdinstance2 := exec.Command("start", "cmd", "/C", "start", "server.exe") - cmdinstance2.SysProcAttr = &syscall.SysProcAttr{HideWindow: true} // Make it silent. - cmdinstance3 := exec.Command("cmd", "/C", "start", "http://localhost:8100") + cmdinstance2 := exec.Command("cmd", "/C", "start", "http://localhost:8100") + cmdinstance2.SysProcAttr = &syscall.SysProcAttr{HideWindow: true} // Make it silent. + cmdinstance3 := exec.Command("cmd", "start", "server.exe") cmdinstance3.SysProcAttr = &syscall.SysProcAttr{HideWindow: true} // Make it silent. + cmdoutput, cmderr := cmdinstance.Output() if cmderr != nil { fmt.Println(cmderr)