This module provides a Powershell interface for the Kaseya Traverse network monitoring platform.
This project is first and foremost a way to teach myself to build a Powershell module using the latest best practices, conventions, and modern continuous integration processes. As such, I accept pull requests but I'm not likely to address any outstanding issues or missing features that don't directly correlate with my own needs.
The first revision was done with manually writing the command equivalents. The new 2.0 version is now automatically generated from the API help information, and then additional functionality for each command is layered on via proxy functions.
####Powershell V5 and Later You can install the Traverse module directly from the Powershell Gallery
Method 1 [Recommended]: Install to your personal Powershell Modules folder
Install-Module ImportExcel -scope CurrentUser
Method 2 [Requires Elevation]: Install for Everyone (computer Powershell Modules folder)
Install-Module ImportExcel
####Powershell V4 and Earlier To install to your personal modules folder (e.g. ~\Documents\WindowsPowerShell\Modules), run:
iex (new-object System.Net.WebClient).DownloadString('https://raw.github.com/dfinke/ImportExcel/master/Install.ps1')
All commands have comment based help, so recommend starting with this:
Get-Command -Module Traverse
Get-Help <command> -Full
Connect-TraverseBVE my.traversebve.com
Get-TraverseDevice
Get-TraverseTest -Device *