code: func Script(script string) (*exec.Cmd, error) {
  	shell := "cmd"
  	if other := os.Getenv("SHELL"); other != "" {
  		shell = other
  	}
  	script = "\"" + script + "\""
  	cmd := exec.Command(shell, "/C", script)
  	cmd.SysProcAttr = &syscall.SysProcAttr{
  		CmdLine: strings.Join(cmd.Args, " "),
  	}
  	return cmd, nil
  }
docs: // Script returns a command to execute a script through a shell.