From 7d3606d9ee03bd93cb5f2972522368c495688a05 Mon Sep 17 00:00:00 2001 From: Simon Mittelberger Date: Wed, 3 Jul 2024 09:29:26 +0200 Subject: [PATCH] hide terminal window on windows platform --- arp_windows.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arp_windows.go b/arp_windows.go index 14fc65f..8cdb032 100644 --- a/arp_windows.go +++ b/arp_windows.go @@ -9,10 +9,13 @@ package arp import ( "os/exec" "strings" + "syscall" ) func Table() ArpTable { - data, err := exec.Command("arp", "-a").Output() + cmd := exec.Command("arp", "-a") + cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true} + data, err := cmd.Output() if err != nil { return nil }