Skip to content

🖥️ A local system stats reporting tool in plain powershell with a highcharts.js component for the frontend

License

Notifications You must be signed in to change notification settings

chrdek/PSStatsReporting

Repository files navigation

PowerShell Based Local System Stats Reporting Tool

Core Features:

  • Built-in internal browser component (IE11 support).
  • Built-in CHM Help file documenter for loaded .psm1 modules and classes.
  • Built-in self-checks for UI.
  • Sleek WPF/XAML-based user interface (UI Designed on Blend for VS 2017).
  • Azure function and AWS Lambda example invocations.


Prerequisites:

  1. For the *.chm generator to work, the Microsoft HTML Help Workshop executables are required.
  2. Also, IE 11 is required to be installed in your windows system.
  3. You will need to install modules AzFnUtil, LmbdUtil, ImageUtils, PSParallel for the complete application to operate properly.

To Install a module, run from powershell command line:

PS> Install-Module -Name <ModuleName>

NOTE: This is an initial draft, more features to come . . .

As of 15/06/22 and onwards additional support might be

required for builtin IE11 functionality




Running sample of the application depicted below:



Default Screen Capture