Collection of custom PowerShell modules to ease system management in the enterprise.
The latest version is also available from PowerShell Gallery:
Install-Module -Name TMK-CoreModules -Repository PSGallery -Force
If TMK-CoreModules is already installed from PSGallery, obtain the latest release with:
Update-Module -Name TMK-CoreModules -Force
| Module | Description |
|---|---|
| Copy-WithProgress | Module for writing file copy progress (most useful on a large number of files/directories) |
| Find-File | Module for quickly finding files using multi-threading |
| Get-ADGroupMembership | Module for performing recursive lookup of the groups to which an Active Directory object belongs |
| Get-ADOUObject | Module to simplify returning Active Directory object details |
| Get-ADSite | Module for returning Active Directory Site (ADSS) details |
| Get-NetworkInfo | Module to return details about interfaces on the local machine |
| Invoke-Multithreading | Module to perform multi-threaded tasks on large target sets (written before ForEach-Parallel was implemented in PowerShell Core) |
| Test-FastPing | Module for performing a lightnig-quick ping and TCP port check (best when used in conjunction with multi-threading on large target list) |
| Test-SubnetMember | Module for testing if an IP address (or portion thereof) is within a subnet boundary |
| Write-InlineProgress | Module for writing progress (written particularly for the VS Code Host when it did not support Write-Progress...more or less obsolete now) |