//go:build windows package watchdog import ( "os/exec" "syscall" ) func configureWatchdogCommand(cmd *exec.Cmd) { cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true} } func KillWatchdogProcess() error { watchdogName, err := getWatchdogBinaryName() if err != nil { return err } cmd := exec.Command("taskkill", "/IM", watchdogName, "/F") return cmd.Run() }