Registry / utility / yusufpapurcu-wmi

yusufpapurcu-wmi

JSON →
library1.2.4gogounverified

Package wmi provides a WQL interface for Windows Management Instrumentation (WMI) on Windows.

go get github.com/yusufpapurcu/wmi
INSTALL
IMPORT
SIG · YUSUFPAPURCU-WMI
Y
yusufpapurcu-wmi
utilitygov1.2.4
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

wmi
github.com/yusufpapurcu/wmi

Queries running processes using WMI.

package main import ( "fmt" "github.com/yusufpapurcu/wmi" ) type Win32_Process struct { Name string } func main() { var dst []Win32_Process q := wmi.CreateQuery(&dst, "") err := wmi.Query(q, &dst) if err != nil { panic(err) } for _, p := range dst { fmt.Println(p.Name) } }
Debug
Known issues
gotchaThis package only works on Windows.
fix
Use build tags or runtime checks to avoid compilation on non-Windows platforms.
affects: >=0.0.0
Upgrade
Version history
1.2.4latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
11 hits · last 30 days
node
10
Resources
yusufpapurcu-wmi — go get yusufpapurcu-wmi · libregistry