TechToolbox
0.5.122
A technician-grade toolbox for automation, diagnostics, and enterprise workflows. Invoke-TechAgent now supports OpenAI API key usage for cloud-based inference, allowing operators to leverage the TechAgent workflows without local inference requirements. First time users should start with Get-TechToolboxConfig and Get-ToolboxHelp.
Minimum PowerShell version
7.6.5
Installation Options
Owners
Copyright
(c) Dan Damit. All rights reserved.
Package Details
Author(s)
- Dan Damit
Tags
automation networking diagnostics toolbox troubleshooting enterprise sysadmin itpro helpdesk technician workflow utilities agent ai ad exchange windows security performance monitoring
Functions
Clear-BrowserProfileData Copy-Directory Disable-User Enable-NetFx3 Export-ToolboxFunctions Find-LargeFiles Get-AllUsers Get-AuditSharedMailboxDeletions Get-AutodiscoverXmlInteractive Get-BatteryHealth Get-CUCredentialManagerContents Get-DomainAdminCredential Get-ErrorEvents Get-FilesUsingKeywords Get-InstalledPrinters Get-LocalAdminMembers Get-MessageTrace Get-PDQDiagLogs Get-RemoteInstalledSoftware Get-SharedMailboxPermissions Get-SystemSnapshot Get-SystemTrustDiagnostic Get-SystemUptime Get-TechAgentQualitySummary Get-TechToolboxConfig Get-ToolboxHelp Get-WindowsProductKey Initialize-TTWordList Install-TechAgentRuntime Invoke-AADSyncRemote Invoke-DownloadsCleanup Invoke-PurviewPurge Invoke-RestartService Invoke-SubnetScan Invoke-SystemRepair Invoke-TechAgent New-OnPremUserFromTemplate Remove-EpicorEdgeAgent Remove-Printers Reset-ADPassword Reset-WindowsUpdateComponents Search-User Set-EmailAlias Set-OneTimeReboot Set-PageFileSize Set-ProxyAddress Set-TechAgentApiKey Set-TechAgentSearchWebApiKey Start-DnsQueryLogger Start-NewPSRemoteSession Start-PDQDiagLocalElevated Stop-PSRemoteSession Test-MailHeaderAuth Test-PathAs Test-TechAgentProvider Test-TTPathRoots Use-TechAgentTaskTemplate Watch-ISPConnection
PSEditions
Dependencies
This module has no dependencies.
Release Notes
# Condensed Release Notes — External Tool Provider + Ripgrep Integration
### New: External Tool Provider Architecture
TechAgent now supports **external, manifest‑defined tools** through a new execution pathway designed for hardened, deterministic process invocation. This system allows tools outside the PowerShell module or built‑in registry to be safely exposed to the orchestrator without PATH scanning or capability inference.
Key capabilities
- **Manifest‑declared tools** with explicit metadata, parameters, and allowed commands
- **Strict safety boundaries** enforced by existing execution policies (timeouts, budgets, sandboxing, output draining)
- **Deterministic routing** through the execution layer using hardened external process execution
- **Zero discovery** — tools must be explicitly defined, ensuring predictable and secure behavior
### **First External Tool: Ripgrep**
Ripgrep (`rg.exe`) is now available as the first external tool via the manifest system.
Highlights:
- Added as a **manifest-only tool** with a curated set of allowed commands
- Supports line counting, pattern searching, and match counting
- Executed through a dedicated **RipgrepExecutor** using hardened external process execution
- Fully governed by TechAgent authorization, timeout, and output policies
FileList
- TechToolbox.nuspec
- AI\Tasks\BenchmarkTask.txt
- AI\Tasks\CurrentTask.txt
- AI\Tasks\DedupeMemoryPreferences.ps1
- AI\Tasks\RotateMemoryHistory.ps1
- AI\Tasks\Templates\CI-Workflow-BugFix.txt
- AI\Tasks\Templates\CSharp-BugFix-InPlace.txt
- AI\Tasks\Templates\CSharp-Refactor-InPlace.txt
- AI\Tasks\Templates\CSharp-XmlDocs-InPlace.txt
- AI\Tasks\Templates\Docs-Markdown-NewFile.txt
- AI\Tasks\Templates\Docs-Search-Web-Source-Verification.txt
- AI\Tasks\Templates\Docs-Source-Verification.txt
- AI\Tasks\Templates\General-BestPractices-Question.txt
- AI\Tasks\Templates\General-CodeReview.txt
- AI\Tasks\Templates\General-Compatibility-Release-Notes-Check.txt
- AI\Tasks\Templates\General-Scenario-Analysis.txt
- AI\Tasks\Templates\General-Search-Web-Targeted.txt
- AI\Tasks\Templates\General-Search-Web-Then-Verify.txt
- AI\Tasks\Templates\General-Web-Research-Targeted.txt
- AI\Tasks\Templates\PowerShell-AboutHelp-NewFile.txt
- AI\Tasks\Templates\PowerShell-BugFix-InPlace.txt
- AI\Tasks\Templates\PowerShell-CommentHelp-InPlace.txt
- AI\Tasks\Templates\PowerShell-HelpAuthoring-Review.txt
- AI\Tasks\Templates\PowerShell-Refactor-InPlace.txt
- AI\Tasks\Templates\README.md
- AI\Tasks\Templates\Release-Versioning-Change.txt
- AI\Tasks\Templates\Security-Review-Targeted.txt
- AI\Tasks\Templates\Tests-AddOrUpdate.txt
- AI\Tasks\Use-TaskTemplate.ps1
- AI\manifest.json
- AI\prompt.txt
- AgentRuntime\TechToolbox.Agent\Microsoft.ApplicationInsights.dll
- AgentRuntime\TechToolbox.Agent\Microsoft.Win32.Registry.AccessControl.dll
- AgentRuntime\TechToolbox.Agent\Newtonsoft.Json.dll
- AgentRuntime\TechToolbox.Agent\System.CodeDom.dll
- AgentRuntime\TechToolbox.Agent\System.Configuration.ConfigurationManager.dll
- AgentRuntime\TechToolbox.Agent\System.Diagnostics.EventLog.dll
- AgentRuntime\TechToolbox.Agent\System.DirectoryServices.dll
- AgentRuntime\TechToolbox.Agent\System.Management.dll
- AgentRuntime\TechToolbox.Agent\System.Security.Cryptography.Pkcs.dll
- AgentRuntime\TechToolbox.Agent\System.Security.Cryptography.ProtectedData.dll
- AgentRuntime\TechToolbox.Agent\System.Security.Permissions.dll
- AgentRuntime\TechToolbox.Agent\System.Windows.Extensions.dll
- AgentRuntime\TechToolbox.Agent\TechToolbox.Agent.deps.json
- AgentRuntime\TechToolbox.Agent\TechToolbox.Agent.dll
- AgentRuntime\TechToolbox.Agent\TechToolbox.Agent.pdb
- AgentRuntime\TechToolbox.Agent\runtimes\linux-arm\native\libpsl-native.so
- AgentRuntime\TechToolbox.Agent\runtimes\linux-arm64\native\libpsl-native.so
- AgentRuntime\TechToolbox.Agent\runtimes\linux-musl-x64\native\libpsl-native.so
- AgentRuntime\TechToolbox.Agent\runtimes\linux-x64\native\libpsl-native.so
- AgentRuntime\TechToolbox.Agent\runtimes\osx\native\libpsl-native.dylib
- AgentRuntime\TechToolbox.Agent\runtimes\unix\lib\net8.0\System.Management.Automation.dll
- AgentRuntime\TechToolbox.Agent\runtimes\unix\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-arm\lib\net5.0\getfilesiginforedistwrapper.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-arm\native\PowerShell.Core.Instrumentation.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-arm\native\getfilesiginforedist.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-arm\native\pwrshplugin.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-arm64\lib\net5.0\getfilesiginforedistwrapper.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-arm64\lib\netstandard1.6\microsoft.management.infrastructure.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-arm64\lib\netstandard1.6\microsoft.management.infrastructure.native.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-arm64\native\PowerShell.Core.Instrumentation.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-arm64\native\getfilesiginforedist.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-arm64\native\microsoft.management.infrastructure.native.unmanaged.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-arm64\native\pwrshplugin.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x64\lib\net5.0\getfilesiginforedistwrapper.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x64\lib\netstandard1.6\microsoft.management.infrastructure.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x64\lib\netstandard1.6\microsoft.management.infrastructure.native.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x64\native\PowerShell.Core.Instrumentation.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x64\native\getfilesiginforedist.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x64\native\microsoft.management.infrastructure.native.unmanaged.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x64\native\pwrshplugin.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x86\lib\net5.0\getfilesiginforedistwrapper.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x86\lib\netstandard1.6\microsoft.management.infrastructure.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x86\lib\netstandard1.6\microsoft.management.infrastructure.native.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x86\native\PowerShell.Core.Instrumentation.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x86\native\getfilesiginforedist.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x86\native\microsoft.management.infrastructure.native.unmanaged.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win-x86\native\pwrshplugin.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win\lib\net8.0\Microsoft.PowerShell.CoreCLR.Eventing.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win\lib\net8.0\Microsoft.Win32.Registry.AccessControl.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.Messages.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win\lib\net8.0\System.DirectoryServices.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win\lib\net8.0\System.Management.Automation.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win\lib\net8.0\System.Management.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win\lib\net8.0\System.Security.Cryptography.Pkcs.dll
- AgentRuntime\TechToolbox.Agent\runtimes\win\lib\net8.0\System.Windows.Extensions.dll
- Config\config.json
- Config\config.secrets.example.json
- LICENSE
- Private\AADSync\Invoke-RemoteADSyncCycle.ps1
- Private\AADSync\Test-AADSyncRemote.ps1
- Private\AI\Invoke-TechAgent.PromptAndLogging.ps1
- Private\AI\Invoke-TechAgent.ProviderResolution.ps1
- Private\AI\Invoke-TechAgent.RuntimeFlow.ps1
- Private\ActiveDirectory\Disable-ADUserAccount.ps1
- Private\ActiveDirectory\Format-UserRecord.ps1
- Private\ActiveDirectory\Get-ActiveDirectoryModule.ps1
- Private\ActiveDirectory\Remove-ADUserGroups.ps1
- Private\ActiveDirectory\Resolve-Naming.ps1
- Private\ActiveDirectory\Set-OffboardingAdDescription.ps1
- Private\ActiveDirectory\Write-OffboardingSummary.ps1
- Private\Browser\Clear-CacheForProfile.ps1
- Private\Browser\Clear-CookiesForProfile.ps1
- Private\Browser\Get-BrowserProfileFolders.ps1
- Private\Browser\Get-BrowserUserDataPath.ps1
- Private\Exchange\EXOHelpers\Connect-ExchangeOnlineAlways.ps1
- Private\Exchange\EXOHelpers\Export-MessageTraceResults.ps1
- Private\Exchange\EXOHelpers\Import-ExchangeOnlineModule.ps1
- Private\Exchange\EXOHelpers\Invoke-DisconnectExchangeOnline.ps1
- Private\Exchange\MailHeaderAuthHelpers\Format-AuthResults.ps1
- Private\Exchange\MailHeaderAuthHelpers\Get-Domain.ps1
- Private\Exchange\MailHeaderAuthHelpers\Get-FirstPublicIP.ps1
- Private\Exchange\MailHeaderAuthHelpers\Get-HeaderBlock.ps1
- Private\Exchange\SharedMailboxAuditHelpers\Invoke-UnifiedAuditLogPaged.ps1
- Private\Exchange\SharedMailboxAuditHelpers\Resolve-Mailbox.ps1
- Private\Input\Read-Int.ps1
- Private\Loader\Initialize-Config.ps1
- Private\Loader\Initialize-Environment.ps1
- Private\Loader\Initialize-Interop.ps1
- Private\Loader\Initialize-Logging.ps1
- Private\Loader\Initialize-ModulePath.ps1
- Private\Loader\Initialize-TechToolboxHome.ps1
- Private\Logging\Get-RemoteWriteTaskLogShimSource.ps1
- Private\Logging\Write-Log.ps1
- Private\M365\Grant-ManagerMailboxAccess.ps1
- Private\Network\DNS\Start-DnsQueryLoggerWorker.ps1
- Private\Network\SubnetScan\Get-HttpInfo.ps1
- Private\Network\SubnetScan\Get-IPsFromCIDR.ps1
- Private\Network\SubnetScan\Get-MacAddress.ps1
- Private\Network\SubnetScan\Get-MdnsName.ps1
- Private\Network\SubnetScan\Get-NetbiosName.ps1
- Private\Network\SubnetScan\Get-ReverseDns.ps1
- Private\Network\SubnetScan\Invoke-SubnetScanLocal.ps1
- Private\Network\SubnetScan\Show-ProgressBanner.ps1
- Private\Network\SubnetScan\Test-TcpPort.ps1
- Private\Purview\Connect-Purview.ps1
- Private\Purview\Get-ComplianceSearchOrCreate.ps1
- Private\Purview\Invoke-HardDelete.ps1
- Private\Purview\Test-ContentMatchQueryLint.ps1
- Private\Purview\Wait-ComplianceSearchRegistration.ps1
- Private\Purview\Wait-PurgeCompletion.ps1
- Private\Purview\Wait-SearchCompletion.ps1
- Private\Security\CredHandlers\Checkpoint-ConfigBranch.ps1
- Private\Security\CredHandlers\Get-SecretsPath.ps1
- Private\Security\CredHandlers\Read-Secrets.ps1
- Private\Security\CredHandlers\Save-Config.ps1
- Private\Security\CredHandlers\Write-Secrets.ps1
- Private\Security\Impersonation\Invoke-Impersonation.ps1
- Private\Security\Interop\CredImpersonator.cs
- Private\Security\SystemTrust\Get-SecureBootSection.ps1
- Private\Security\SystemTrust\Get-SystemSection.ps1
- Private\Security\SystemTrust\Get-TPMSection.ps1
- Private\Security\SystemTrust\Get-WindowsTrustSection.ps1
- Private\Security\SystemTrust\New-TrustSectionResult.ps1
- Private\Security\SystemTrust\Resolve-TrustStatusMessage.ps1
- Private\Security\SystemTrust\StatusTemplates.Trust.json
- Private\System\BatteryReportHelpers\ConvertTo-mWh.ps1
- Private\System\BatteryReportHelpers\Get-BatteryReportHtml.ps1
- Private\System\BatteryReportHelpers\Invoke-BatteryReport.ps1
- Private\System\CopyHelpers\Start-RobocopyLocal.ps1
- Private\System\CopyHelpers\Start-RobocopyRemote.ps1
- Private\System\PageFile\Invoke-PageFileConfig.ps1
- Private\System\Snapshot\Convert-CimDate.ps1
- Private\System\Snapshot\Convert-FlatSnapshotToRows.ps1
- Private\System\Snapshot\Convert-SnapshotToFlatObject.ps1
- Private\System\Snapshot\Get-SnapshotCPU.ps1
- Private\System\Snapshot\Get-SnapshotDisk.ps1
- Private\System\Snapshot\Get-SnapshotIdentity.ps1
- Private\System\Snapshot\Get-SnapshotMemory.ps1
- Private\System\Snapshot\Get-SnapshotNetwork.ps1
- Private\System\Snapshot\Get-SnapshotOS.ps1
- Private\System\Snapshot\Get-SnapshotServices.ps1
- Private\System\Snapshot\Show-SystemSnapshotReport.ps1
- Private\System\Uptime\Export-UptimeCsv.ps1
- Private\System\Uptime\Resolve-UptimeExportPath.ps1
- Private\System\Utilities\PasswordRelated\Get-NewPassword.ps1
- Private\System\Utilities\PasswordRelated\New-RandomPassword.ps1
- Private\System\Utilities\ReusableHelpers\Add-FencedBlock.ps1
- Private\System\Utilities\ReusableHelpers\Invoke-CreateDirectory.ps1
- Private\System\Utilities\ReusableHelpers\Invoke-LargeFileSearch.ps1
- Private\System\Utilities\ReusableHelpers\Invoke-TTExe.ps1
- Private\System\Utilities\ReusableHelpers\LocalWorkHelpers\Invoke-SystemRepairLocal.ps1
- Private\System\Utilities\ReusableHelpers\LocalWorkHelpers\Invoke-WUResetLocal.ps1
- Private\System\Utilities\ReusableHelpers\LocalWorkHelpers\Restart-ServiceWorker.ps1
- Private\System\Utilities\ReusableHelpers\Normalizers\Add-TimestampToFilePath.ps1
- Private\System\Utilities\ReusableHelpers\Normalizers\Format-Text.ps1
- Private\System\Utilities\ReusableHelpers\Normalizers\Join-TTArgs.ps1
- Private\System\Utilities\ReusableHelpers\Normalizers\Move-ToCamelKey.ps1
- Private\System\Utilities\ReusableHelpers\Normalizers\Update-Text.ps1
- Private\System\Utilities\ReusableHelpers\Receive-RemoteFile.ps1
- Private\System\Utilities\ReusableHelpers\RemoteWorkHelpers\Get-ModuleRoot.ps1
- Private\System\Utilities\ReusableHelpers\RemoteWorkHelpers\Invoke-RemoteSystemCollection.ps1
- Private\System\Utilities\ReusableHelpers\RemoteWorkHelpers\Invoke-RemoteWorker.ps1
- Private\System\Utilities\ReusableHelpers\RemoteWorkHelpers\New-HelpersPackage.ps1
- Private\System\Utilities\ReusableHelpers\WaitingHeartbeatScripts\Get-DotPulse.ps1
- Private\System\Utilities\ReusableHelpers\WaitingHeartbeatScripts\Wait-TerminalState.ps1
- Private\System\Utilities\TestAdmin\Test-TTIsAdmin.ps1
- Public\AI\Get-TechAgentQualitySummary.ps1
- Public\AI\Install-TechAgentRuntime.ps1
- Public\AI\Invoke-TechAgent.ps1
- Public\AI\README.md
- Public\AI\Set-TechAgentApiKey.ps1
- Public\AI\Set-TechAgentSearchWebApiKey.ps1
- Public\AI\Test-TechAgentProvider.ps1
- Public\AI\Use-TechAgentTaskTemplate.ps1
- Public\ActiveDirectory\Disable-User.ps1
- Public\ActiveDirectory\New-OnPremUserFromTemplate.ps1
- Public\ActiveDirectory\Reset-ADPassword.ps1
- Public\ActiveDirectory\Search-User.ps1
- Public\Export-ToolboxFunctions.ps1
- Public\Get\Get-AllUsers.ps1
- Public\Get\Get-AuditSharedMailboxDeletions.ps1
- Public\Get\Get-AutodiscoverXmlInteractive.ps1
- Public\Get\Get-BatteryHealth.ps1
- Public\Get\Get-CUCredentialManagerContents.ps1
- Public\Get\Get-DomainAdminCredential.ps1
- Public\Get\Get-ErrorEvents.ps1
- Public\Get\Get-FilesUsingKeywords.ps1
- Public\Get\Get-InstalledPrinters.ps1
- Public\Get\Get-LocalAdminMembers.ps1
- Public\Get\Get-MessageTrace.ps1
- Public\Get\Get-PDQDiagLogs.ps1
- Public\Get\Get-RemoteInstalledSoftware.ps1
- Public\Get\Get-SharedMailboxPermissions.ps1
- Public\Get\Get-SystemSnapshot.ps1
- Public\Get\Get-SystemTrustDiagnostic.ps1
- Public\Get\Get-SystemUptime.ps1
- Public\Get\Get-TechToolboxConfig.ps1
- Public\Get\Get-ToolboxHelp.ps1
- Public\Get\Get-WindowsProductKey.ps1
- Public\Get\Test-TTPathRoots.ps1
- Public\Invoke\Enable-NetFx3.ps1
- Public\Invoke\Invoke-AADSyncRemote.ps1
- Public\Invoke\Invoke-DownloadsCleanup.ps1
- Public\Invoke\Invoke-PurviewPurge.ps1
- Public\Invoke\Invoke-RestartService.ps1
- Public\Invoke\Invoke-SubnetScan.ps1
- Public\Invoke\Invoke-SystemRepair.ps1
- Public\Set\Set-EmailAlias.ps1
- Public\Set\Set-OneTimeReboot.ps1
- Public\Set\Set-PageFileSize.ps1
- Public\Set\Set-ProxyAddress.ps1
- Public\Start_Stop\Start-DnsQueryLogger.ps1
- Public\Start_Stop\Start-NewPSRemoteSession.ps1
- Public\Start_Stop\Start-PDQDiagLocalElevated.ps1
- Public\Start_Stop\Stop-PSRemoteSession.ps1
- Public\System\Clear-BrowserProfileData.ps1
- Public\System\Copy-Directory.ps1
- Public\System\Find-LargeFiles.ps1
- Public\System\Initialize-TTWordList.ps1
- Public\System\Remove-EpicorEdgeAgent.ps1
- Public\System\Remove-Printers.ps1
- Public\System\Reset-WindowsUpdateComponents.ps1
- Public\System\Test-MailHeaderAuth.ps1
- Public\System\Test-PathAs.ps1
- Public\System\Watch-ISPConnection.ps1
- README.md
- TechToolbox.psd1
- TechToolbox.psm1
- Tests\Get-MessageTrace.Tests.ps1
- Tests\Get-RemoteInstalledSoftware.Tests.ps1
- Tests\Module.Tests.ps1
- Workers\Clear-BrowserProfileData.Worker.ps1
- Workers\Enable-NetFx3.Worker.ps1
- Workers\Find-LargeFiles.Worker.ps1
- Workers\Get-AllUsers.Worker.ps1
- Workers\Get-LocalGroupMembers.Worker.ps1
- Workers\Get-RemoteInstalledSoftware.Worker.ps1
- Workers\Get-SharedMailboxDeletions.Worker.ps1
- Workers\Get-SystemSnapshot.Worker.ps1
- Workers\Get-SystemTrustDiagnostic.Worker.ps1
- Workers\Get-SystemUptime.Worker.ps1
- Workers\Get-WindowsProductKey.Worker.ps1
- Workers\Invoke-DownloadsCleanup.Worker.ps1
- Workers\Invoke-SystemRepair.Worker.ps1
- Workers\RemoteSystemCollection.Worker.ps1
- Workers\Remove-EpicorEdgeAgent.Worker.ps1
- Workers\Reset-WindowsUpdateComponents.Worker.ps1
- Workers\Set-PageFileSize.Worker.ps1
- Workers\SubnetScan.Worker.ps1
- assets\DualThemeSupportReadmeHeader.png
- assets\SolidReadmeHeader.png
- assets\TransparentReadmeHeader.png
- assets\badges\build-badges.ps1
- assets\badges\powered-by-techtoolbox.svg
- assets\badges\techtoolbox-downloads.svg
- assets\badges\techtoolbox-release.svg
- assets\badges\techtoolbox-requires.svg
- assets\badges\techtoolbox-version.svg
- assets\badges\templates\powered-by-techtoolbox.svg.template
- assets\badges\templates\techtoolbox-downloads.svg.template
- assets\badges\templates\techtoolbox-release.svg.template
- assets\badges\templates\techtoolbox-requires.svg.template
- assets\badges\templates\techtoolbox-version.svg.template
- en-US\Disable-User.help.txt
- en-US\Search-User.help.txt
- en-US\about_Clear-BrowserProfileData.help.txt
- en-US\about_Copy-Directory.help.txt
- en-US\about_Find-LargeFiles.help.txt
- en-US\about_Get-AllUsers.help.txt
- en-US\about_Get-AuditSharedMailboxDeletions.help.txt
- en-US\about_Get-AutodiscoverXmlInteractive.help.txt
- en-US\about_Get-BatteryHealth.help.txt
- en-US\about_Get-CUCredentialManagerContents.help.txt
- en-US\about_Get-DomainAdminCredential.help.txt
- en-US\about_Get-ErrorEvents.help.txt
- en-US\about_Get-InstalledPrinters.help.txt
- en-US\about_Get-LocalAdminMembers.help.txt
- en-US\about_Get-MessageTrace.help.txt
- en-US\about_Get-PDQDiagLogs.help.txt
- en-US\about_Get-RemoteInstalledSoftware.help.txt
- en-US\about_Get-SharedMailboxPermissions.help.txt
- en-US\about_Get-SystemSnapshot.help.txt
- en-US\about_Get-SystemTrustDiagnostic.help.txt
- en-US\about_Get-SystemUptime.help.txt
- en-US\about_Get-TechAgentQualitySummary.help.txt
- en-US\about_Get-TechToolboxConfig.help.txt
- en-US\about_Get-ToolboxHelp.help.txt
- en-US\about_Get-WindowsProductKey.help.txt
- en-US\about_Initialize-TTWordList.help.txt
- en-US\about_Install-TechAgentRuntime.help.txt
- en-US\about_Invoke-AADSyncRemote.help.txt
- en-US\about_Invoke-DownloadsCleanup.help.txt
- en-US\about_Invoke-NetFx3.help.txt
- en-US\about_Invoke-PurviewPurge.help.txt
- en-US\about_Invoke-RestartService.help.txt
- en-US\about_Invoke-SubnetScan.help.txt
- en-US\about_Invoke-SystemRepair.help.txt
- en-US\about_Invoke-TechAgent.help.txt
- en-US\about_Remove-EpicorEdgeAgent.help.txt
- en-US\about_Remove-Printers.help.txt
- en-US\about_Reset-ADPassword.help.txt
- en-US\about_Reset-WindowsUpdateComponents.help.txt
- en-US\about_Set-EmailAlias.help.txt
- en-US\about_Set-OneTimeReboot.help.txt
- en-US\about_Set-PageFileSize.help.txt
- en-US\about_Set-ProxyAddress.help.txt
- en-US\about_Set-TechAgentApiKey.help.txt
- en-US\about_Set-TechAgentSearchWebApiKey.help.txt
- en-US\about_Start-DnsQueryLogger.help.txt
- en-US\about_Start-NewPSRemoteSession.help.txt
- en-US\about_Start-PDQDiagLocalElevated.help.txt
- en-US\about_Stop-PSRemoteSession.help.txt
- en-US\about_Test-MailHeaderAuth.help.txt
- en-US\about_Test-PathAs.help.txt
- en-US\about_Test-TTPathRoots.help.txt
- en-US\about_UserProvisioning.help.txt
- en-US\about_Watch-ISPConnection.help.txt
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.5.122 (current version) | 5 | 9/6/2026 |
| 0.5.121 | 3 | 9/6/2026 |
| 0.5.120 | 4 | 9/6/2026 |
| 0.5.119 | 4 | 9/6/2026 |
| 0.5.118 | 4 | 9/6/2026 |
| 0.5.117 | 6 | 9/5/2026 |
| 0.5.116 | 4 | 9/5/2026 |
| 0.5.115 | 5 | 9/4/2026 |
| 0.5.114 | 5 | 9/3/2026 |
| 0.5.113 | 4 | 9/2/2026 |
| 0.5.112 | 5 | 9/2/2026 |
| 0.5.111 | 8 | 9/1/2026 |
| 0.5.110 | 7 | 8/30/2026 |
| 0.5.109 | 4 | 8/30/2026 |
| 0.5.108 | 4 | 8/29/2026 |
| 0.5.107 | 4 | 8/29/2026 |
| 0.5.106 | 6 | 8/27/2026 |
| 0.5.105 | 4 | 8/27/2026 |
| 0.5.104 | 5 | 8/26/2026 |
| 0.5.103 | 7 | 8/24/2026 |
| 0.5.102 | 7 | 8/24/2026 |
| 0.5.101 | 6 | 8/21/2026 |
| 0.5.100 | 8 | 8/19/2026 |
| 0.5.99 | 9 | 8/17/2026 |
| 0.5.98 | 5 | 8/17/2026 |
| 0.5.97 | 5 | 8/17/2026 |
| 0.5.96 | 2 | 8/17/2026 |
| 0.5.95 | 3 | 8/17/2026 |
| 0.5.94 | 3 | 8/17/2026 |
| 0.5.93 | 5 | 8/16/2026 |
| 0.5.92 | 4 | 8/16/2026 |
| 0.5.91 | 6 | 8/16/2026 |
| 0.5.90 | 4 | 8/16/2026 |
| 0.5.89 | 4 | 8/15/2026 |
| 0.5.88 | 5 | 8/15/2026 |
| 0.5.87 | 4 | 8/15/2026 |
| 0.5.86 | 5 | 8/15/2026 |
| 0.5.85 | 6 | 8/14/2026 |
| 0.5.84 | 10 | 8/12/2026 |
| 0.5.83 | 7 | 8/11/2026 |
| 0.5.82 | 5 | 8/11/2026 |
| 0.5.81 | 2 | 8/11/2026 |
| 0.5.80 | 4 | 8/11/2026 |
| 0.5.79 | 3 | 8/10/2026 |
| 0.5.78 | 6 | 8/10/2026 |
| 0.5.77 | 6 | 8/9/2026 |
| 0.5.76 | 5 | 8/9/2026 |
| 0.5.75 | 7 | 8/7/2026 |
| 0.5.74 | 20 | 8/2/2026 |
| 0.5.73 | 11 | 8/1/2026 |
| 0.5.72 | 8 | 8/1/2026 |
| 0.5.71 | 7 | 8/1/2026 |
| 0.5.70 | 7 | 7/31/2026 |
| 0.5.69 | 5 | 7/31/2026 |
| 0.5.68 | 11 | 7/29/2026 |
| 0.5.67 | 5 | 7/29/2026 |
| 0.5.66 | 9 | 7/28/2026 |
| 0.5.65 | 4 | 7/28/2026 |
| 0.5.64 | 5 | 7/28/2026 |
| 0.5.63 | 8 | 7/27/2026 |
| 0.5.62 | 8 | 7/27/2026 |
| 0.5.61 | 5 | 7/26/2026 |
| 0.5.60 | 6 | 7/25/2026 |
| 0.5.59 | 6 | 7/24/2026 |
| 0.5.58 | 10 | 7/21/2026 |
| 0.5.57 | 14 | 7/15/2026 |
| 0.5.56 | 12 | 7/14/2026 |
| 0.5.55 | 9 | 7/13/2026 |
| 0.5.54 | 7 | 7/12/2026 |
| 0.5.53 | 6 | 7/12/2026 |
| 0.5.52 | 13 | 7/6/2026 |
| 0.5.51 | 8 | 7/6/2026 |
| 0.5.50 | 33 | 7/1/2026 |