Utilities
For full details and examples, run Get-Help Format-MessageIDsFromClipboard -Detailed, Get-Help Format-SortedEmailsFromClipboard -Detailed, or Get-Help Format-QuotedListFromClipboard -Detailed.
Format-MessageIDsFromClipboard
The function name is Format-MessageIDsFromClipboard. The legacy alias mids remains available for backward compatibility.
Reads quarantine identities (one per line) from the clipboard, deduplicates them, copies a quoted/comma-separated list back to the clipboard, and can release the messages immediately using Unlock-QuarantineMessageId -Identity.
Syntax
Format-MessageIDsFromClipboard [-NoRelease] [-PassThru]
| Parameter | Type | Description | Required | Default |
|---|---|---|---|---|
NoRelease | Switch | Skip automatic release of the identities. | No | False |
PassThru | Switch | Emit the formatted string to the pipeline. | No | False |
Example
# Format and release immediately (by Identity)
Format-MessageIDsFromClipboard
# Format only, keep the list in the clipboard and show it
Format-MessageIDsFromClipboard -NoRelease -PassThru
Format-MessageIDsFromClipboard (mids) prepares quarantine identities and can trigger Unlock-QuarantineMessageId -Identity directly from clipboard content.
Format-SortedEmailsFromClipboard
The function name is Format-SortedEmailsFromClipboard. The legacy alias fse remains available for backward compatibility.
Extracts e-mail addresses from clipboard text, deduplicates and sorts them, then copies a quoted/comma-separated list back to the clipboard.
Syntax
Format-SortedEmailsFromClipboard [-PassThru]
| Parameter | Type | Description | Required | Default |
|---|---|---|---|---|
PassThru | Switch | Emit the formatted string to the pipeline. | No | False |
Example
Format-SortedEmailsFromClipboard -PassThru
Format-QuotedListFromClipboard
The function name is Format-QuotedListFromClipboard. It is the generic clipboard formatter for Excel-style columns or any other plain-text list.
Formats clipboard text as a quoted, comma-separated list. It reads the clipboard, splits on lines and tabs, trims values, removes duplicates while preserving the first occurrence, and copies the final output back to the clipboard.
Syntax
Format-QuotedListFromClipboard [-PassThru]
| Parameter | Type | Description | Required | Default |
|---|---|---|---|---|
PassThru | Switch | Emit the formatted string to the pipeline. | No | False |
Example
Format-QuotedListFromClipboard -PassThru
Get-NebulaModuleUpdates
Checks PowerShell Gallery for updates of installed Nebula.* modules plus the meta modules ExchangeOnlineManagement and Microsoft.Graph, and reports only the modules that have newer versions available.
Syntax
Get-NebulaModuleUpdates
This command always forces a fresh check. The automatic check in Connect-Nebula can be disabled with
CheckUpdatesOnConnect = $false, and throttled via CheckUpdatesIntervalHours (default 24) in settings.psd1.
After edits, run Sync-NebulaConfig.
The same details above are also published in the Nebula.Core configuration section.