fleet/pkg/open/open_windows.go

17 lines
308 B
Go
Raw Normal View History

package open
import (
"os/exec"
"syscall"
)
func browser(url string) error {
cmd := exec.Command("cmd", "/c", "start", url)
cmd.SysProcAttr = &syscall.SysProcAttr{
// HideWindow avoids a brief cmd console from opening
// before the browser opens the URL.
HideWindow: true,
}
return cmd.Run()
}