feat(隐藏黑窗): 隐藏黑窗
All checks were successful
/ build (push) Successful in 20s

This commit is contained in:
2025-12-24 23:02:54 +08:00
parent 946cdc2837
commit 82d2cc4e9c

View File

@@ -35,6 +35,7 @@ func main() {
os.Exit(1) os.Exit(1)
} }
cmd := exec.Command("tscon", strconv.FormatUint(uint64(sid), 10), "/dest:console") cmd := exec.Command("tscon", strconv.FormatUint(uint64(sid), 10), "/dest:console")
cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true}
if cmd.Run() != nil { if cmd.Run() != nil {
os.Exit(1) os.Exit(1)
} }
@@ -53,7 +54,7 @@ func runAsAdmin() {
windows.StringToUTF16Ptr(exe), windows.StringToUTF16Ptr(exe),
windows.StringToUTF16Ptr(strings.Join(args, " ")), windows.StringToUTF16Ptr(strings.Join(args, " ")),
windows.StringToUTF16Ptr(cwd), windows.StringToUTF16Ptr(cwd),
windows.SW_HIDE, windows.SW_SHOWNORMAL,
) )
os.Exit(0) os.Exit(0)
} }