From d342a5bae96d8de109dce270d851de7ed56ee8b7 Mon Sep 17 00:00:00 2001 From: lzh <1625167628@qq.com> Date: Fri, 5 Sep 2025 13:11:10 +0800 Subject: [PATCH] 1 --- internal/app/logic/process_pty_windows.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/app/logic/process_pty_windows.go b/internal/app/logic/process_pty_windows.go index 549db6a..16bf21d 100644 --- a/internal/app/logic/process_pty_windows.go +++ b/internal/app/logic/process_pty_windows.go @@ -6,6 +6,7 @@ import ( "os" "strings" + "github.com/google/shlex" "github.com/lzh-1625/go_process_manager/config" "github.com/lzh-1625/go_process_manager/internal/app/eum" "github.com/lzh-1625/go_process_manager/internal/app/model" @@ -141,7 +142,7 @@ func (p *ProcessPty) doOnInit() { func NewProcessPty(pconfig model.Process) *ProcessBase { p := ProcessBase{ Name: pconfig.Name, - StartCommand: strings.Split(pconfig.Cmd, " "), + StartCommand: utils.UnwarpIgnore(shlex.Split(pconfig.Cmd)), WorkDir: pconfig.Cwd, } p.Process = &ProcessPty{ProcessBase: &p}