SysManage Windows Packages

MSI installer packages for SysManage components on Windows.

SysManage Agent Available

Description: Agent that runs on managed Windows systems

Repository: agent/windows/

Documentation: README

Architectures: x64 ARM64

Installation (PowerShell):

# Download latest installer
Invoke-WebRequest -Uri "https://bceverly.github.io/sysmanage-docs/repo/agent/windows/packages/sysmanage-agent-latest-x64.msi" -OutFile "sysmanage-agent.msi"

# Install silently
msiexec /i sysmanage-agent.msi /qn

# Or use interactive installer
Start-Process sysmanage-agent.msi

One-Line Installation:

$url = "https://bceverly.github.io/sysmanage-docs/repo/agent/windows/packages/sysmanage-agent-latest-x64.msi"
$output = "$env:TEMP\sysmanage-agent.msi"
Invoke-WebRequest -Uri $url -OutFile $output
Start-Process msiexec.exe -ArgumentList "/i `"$output`" /qn" -Wait
Remove-Item $output

SysManage Server Coming Soon

Description: Centralized management server (planned for future release)

Status: Windows Server support is planned but not yet available

Platform: Windows Server 2019+

Architecture: x64

Package Verification

All Windows installers are digitally signed using:

Verify Signature (PowerShell):

# Check digital signature
Get-AuthenticodeSignature sysmanage-agent.msi | Format-List

# Verify SHA256 checksum
$url = "https://bceverly.github.io/sysmanage-docs/repo/agent/windows/packages/VERSION/checksums.txt"
Invoke-WebRequest -Uri $url -OutFile "checksums.txt"
$actualHash = (Get-FileHash sysmanage-agent.msi -Algorithm SHA256).Hash
$expectedHash = (Get-Content checksums.txt | Select-String "sysmanage-agent.*x64.msi" | ForEach-Object { ($_ -split '\s+')[0] })
if ($actualHash -eq $expectedHash) {
    Write-Host "✓ Checksum verified"
} else {
    Write-Host "✗ Checksum mismatch!"
}

System Requirements

Agent

Repository Metadata

View repository information: index.json

Additional Resources