aboutsummaryrefslogtreecommitdiff
path: root/cmd/wmi.go
diff options
context:
space:
mode:
authorBryan McNulty <bryanmcnulty@protonmail.com>2025-04-17 02:02:13 -0500
committerBryan McNulty <bryanmcnulty@protonmail.com>2025-04-17 02:02:13 -0500
commitcdc0205d036c78e8ce1c27e8dd4f71542959f889 (patch)
tree13aaccd4c5f232729dc11a9b59fd193ffb0e0929 /cmd/wmi.go
parent55eb4275fb760ac7a3ce1444f5ae0ded9e2ff91c (diff)
downloadgoexec-cdc0205d036c78e8ce1c27e8dd4f71542959f889.tar.gz
goexec-cdc0205d036c78e8ce1c27e8dd4f71542959f889.zip
Remote output file deletion after
Diffstat (limited to 'cmd/wmi.go')
-rw-r--r--cmd/wmi.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/cmd/wmi.go b/cmd/wmi.go
index 196ff82..a9563a8 100644
--- a/cmd/wmi.go
+++ b/cmd/wmi.go
@@ -149,12 +149,9 @@ References:
}
if outputPath != "" {
- if reader, err := wmiProc.GetOutput(ctx); err == nil {
- _, err = io.Copy(writer, reader)
-
- } else {
+ if err = wmiProc.IO.GetOutput(ctx); err != nil {
log.Error().Err(err).Msg("Failed to get process execution output")
- returnCode = 2
+ returnCode = 4
}
}
},