//go:build windows package main import ( "os/exec" "syscall" ) // setWindowHide Windows 隐藏窗口 func setWindowHide(cmd *exec.Cmd) { if cmd.SysProcAttr == nil { cmd.SysProcAttr = &syscall.SysProcAttr{} } cmd.SysProcAttr.HideWindow = true } // setSysProcAttr Windows 不需要 Setsid,空操作 func setSysProcAttr(cmd *exec.Cmd) { // Windows 不需要 Setsid,什么都不做 }