Nebula.Tools
1.0.5
Everyday functions and utilities for PowerShell.
Minimum PowerShell version
5.1
Installation Options
Owners
Package Details
Author(s)
- Giovanni Solone
Tags
Active-Directory AD CSV Nebula Password PowerShell Security Tools Utilities
Functions
Find-ADAccountExpirations Find-ModulesUpdates Join-ClipboardLines New-RandomPassword Remove-OldModuleVersions Update-CSVDelimiter Update-Modules Update-PS7
PSEditions
Dependencies
This module has no dependencies.
Release Notes
- Fix: Find-ADAccountExpirations ignores invalid/zero accountExpires values to avoid FileTime errors.
- Fix: Remove-OldModuleVersions handles PSResourceGet without -AllVersions.
- Improve: Added .LINK entries in comment-based help so Get-Help shows kb.gioxx.org documentation for exported commands.
- Improve: Find-ADAccountExpirations now supports -AsTable for formatted output (object-based default; Department/Company only with -ExportCsv).
- Improve: Find-ADAccountExpirations now supports -ExactDate for exact expiration matches and -IncludeDisabled to include disabled accounts.
- Improve: New-RandomPassword now warns when clipboard is unavailable and still returns output.
- Improve: Update-PS7 enforces TLS 1.2 on Windows PowerShell 5.1.
- New: Join-ClipboardLines to join clipboard lines into a PowerShell-ready string (copies to clipboard by default; use -NoClipboard to disable).
FileList
- Nebula.Tools.nuspec
- Nebula.Tools.psd1
- Nebula.Tools.psm1
- Public\ActiveDirectory.ps1
- Public\Files-Manipulation.ps1
- Public\Modules-Maintenance.ps1
- Public\Security.ps1
- Public\Utils.ps1
- README.md
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.5 (current version) | 0 | 2/25/2026 |
| 1.0.4 | 7 | 1/26/2026 |
| 1.0.3 | 12 | 11/13/2025 |
| 1.0.2 | 11 | 7/29/2025 |