CodeSigningTool

2026.8.21.0

The script creates a WPF-based GUI styled to match the GetMSIInformation tool.
This initial version loads the window shell only.

Installation Options

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

Install-Script -Name CodeSigningTool

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

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)

  • Michael Escamilla

Functions

Test-FileLock Start-BackgroundUpdateCheck Show-UpdateAvailable Get-UpdateChannel Open-ReleasePage Update-ScriptFile Restart-Script Restart-ScriptAsAdministrator Install-RightClickMenu Uninstall-RightClickMenu Get-CertCommonName Test-IsCodeSigningCertificate Get-CodeSigningCertificate Get-SigningCertificateByThumbprint Test-IsAdministrator New-CodeSigningSelfSignedCertificate Add-CertificateToStore Test-CertificateInStore Get-CertificateUsageText Get-CertificatePublicKeyText Get-CertificateStatus Set-StatusText Set-StatusMessage Get-FileSignatureInfo Read-Asn1GeneralizedTime Get-SignatureTimestampTime Invoke-CodeSignature Show-CertificatePicker Show-CertificateCreator Show-CertificateInformation Show-StatusWindow Show-ConfirmWindow

Dependencies

This script has no dependencies.

Release Notes

2026.8.21.0   - Added a 'Run as Administrator' option to relaunch the tool elevated, keeping your loaded files, thumbprint, and timestamp server.
Certificate window now shows the certificate's Friendly Name and an overall Certificate Chain trust result.
Made the main window resizable and the file list scroll more smoothly.
Certificate status now shows the thumbprint.
Sped up startup by detecting the update channel only when needed.
2026.8.20.0   - Applied themed accent scrollbars to the certificate DataGrid.
Added a Right Click Menu to install/remove Windows Explorer context-menu entries for signing files with the selected certificate.
2026.8.19.0   - Initial scaffold. Loads the themed window only.
Added listing of available code-signing certificates from the CurrentUser and LocalMachine personal stores.
Reworked the main window to a thumbprint field with a 'Select Certificate' button that opens a certificate picker pop-up.
Added a 'Create...' button that opens a dialog to generate a self-signed code-signing certificate (subject, validity, key length, target store, non-exportable key).

FileList

Version History

Version Downloads Last updated
2026.8.21.0 (current version) 8 8/21/2026
2026.8.20.0 6 8/21/2026
2026.8.19.0 4 8/20/2026