| 123456789101112131415161718 |
- //go:build windows
- // +build windows
- package cmd
- import (
- "os/exec"
- "syscall"
- "golang.org/x/sys/windows"
- )
- func detachProcess(c *exec.Cmd) {
- if c.SysProcAttr == nil {
- c.SysProcAttr = &syscall.SysProcAttr{}
- }
- c.SysProcAttr.CreationFlags = syscall.CREATE_NEW_PROCESS_GROUP | windows.DETACHED_PROCESS
- }
|