- Windows-Dienst (golang.org/x/sys/windows/svc) - Collector: CPU (GetSystemTimes), RAM (GlobalMemoryStatusEx), Disks (GetDiskFreeSpaceEx) - WS-Client: gleiche Verbindungslogik wie Linux/BSD Agent - Commands: exec, winget list/install/upgrade/upgrade-all, Windows Updates check/install, reboot - install.ps1: automatische Service-Installation mit Parametern - make agent-windows VERSION=x.x.x
12 lines
198 B
Modula-2
12 lines
198 B
Modula-2
module github.com/cynfo/rmm-agent-windows
|
|
|
|
go 1.21
|
|
|
|
require (
|
|
github.com/gorilla/websocket v1.5.1
|
|
golang.org/x/sys v0.18.0
|
|
gopkg.in/yaml.v3 v3.0.1
|
|
)
|
|
|
|
require golang.org/x/net v0.17.0 // indirect
|