Powershell Module that can be used to detect internet speeds, reset net adapter, and more.
This module is currently a solo-endeavor that contains various speed test, network resetting, nad other potential goodies that seemed interesting to have available quickly in PowerShell.
Clone the repository to your local machine and look for project artifacts in the following locations:
- NetworkAnalyzer - source code for the module itself along with tests
- NetworkAnalyzer.build.ps1 - build script for the module
- NetworkAnalyzer.depend.psd1 - managing module dependencies with PSDepend
- build - this folder will be created during the build process and will contain the build artifacts
This project uses InvokeBuild module to automate build tasks such as running test, performing static code analysis, building the module, etc.
- To build the module, run: Invoke-Build
- To see other build options: Invoke-Build ?
- Editing - Visual Studio Code
- Runtime - PowerShell Core
- Build tool - InvokeBuild
- Dependency management - PSDepend
- Testing - Pester
- Code coverage - Pester
- Static code analysis - PSScriptAnalyzer