TerminalTracker

1.0.0

Monitor, save, and restore terminal sessions on Windows. Tracks CLI windows, their working directories, and session metadata with support for save-and-close, auto-reload, hide/show, archive, and cross-machine sync.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name TerminalTracker

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name TerminalTracker

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • James Burton

Tags

Terminal Session Windows Monitor Restore

Functions

Get-TTConfig Set-TTConfig Update-TTSession Get-TTSession Set-TTNote Set-TTTag Remove-TTSession Get-TTArchive Clear-TTArchive Hide-TTWindow Show-TTWindow Suspend-TTSession Get-TTSuspended Resume-TTSession Open-TerminalAt Start-TTMonitor Stop-TTMonitor Invoke-TTMonitorCycle Install-TTAutoStart Remove-TTAutoStart Export-TTState Import-TTState Install-TTProfileHook Remove-TTProfileHook Repair-TTProfileHook Invoke-TTDoctor Get-InteractiveTerminal Find-TTTerminal Show-TTDashboard Start-TTTray Stop-TTTray Get-TTTrayStatus

PSEditions

Desktop Core

Dependencies

This module has no dependencies.

Release Notes

v1.0.0 - Initial release. Automatic terminal discovery via PEB memory reading, session persistence, suspend/resume, hide/show windows, system tray icon, interactive TUI dashboard, background monitor, auto-start, cross-machine sync, and Invoke-TTDoctor health checks. PS5.1 and PS7 compatible. Zero external dependencies.

FileList

Version History

Version Downloads Last updated
1.0.0 (current version) 3 4/16/2026