https://github.com/ceshihao/windowsupdate
A Golang binding for Windows Update Agent API
https://github.com/ceshihao/windowsupdate
go golang windowsupdate wua
Last synced: 3 months ago
JSON representation
A Golang binding for Windows Update Agent API
- Host: GitHub
- URL: https://github.com/ceshihao/windowsupdate
- Owner: ceshihao
- License: apache-2.0
- Created: 2020-12-02T12:53:26.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-07-03T11:42:03.000Z (10 months ago)
- Last Synced: 2025-11-22T15:00:00.687Z (5 months ago)
- Topics: go, golang, windowsupdate, wua
- Language: Go
- Homepage: https://pkg.go.dev/github.com/ceshihao/windowsupdate
- Size: 88.9 KB
- Stars: 13
- Watchers: 1
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-go-with-stars - windowsupdate - ole. | 2026-01-27 | (Windows / Routers)
- awesome-go - windowsupdate - A Golang binding for Windows Update Agent API using go-ole. (Windows / Routers)
- fucking-awesome-go - windowsupdate - A Golang binding for Windows Update Agent API using go-ole. (Windows / Routers)
README
# WindowsUpdate
A Golang binding for [Windows Update Agent API](https://docs.microsoft.com/en-us/windows/win32/wua_sdk/portal-client) using [go-ole/go-ole](https://github.com/go-ole/go-ole).
You can find some examples.
* [Install windows updates](./examples/install_updates/main.go)
* [Query update history](./examples/query_update_history/main.go)