Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 809 Bytes

File metadata and controls

26 lines (17 loc) · 809 Bytes

SerialInspector

A minimalistic, dependency-free, FLOSS C# CLI tool for Windows. It lists all available and occupied serial (COM) ports, including their hardware descriptions and busy status.

Features

  • Zero Dependencies: Runs on standard .NET Framework (4.x+) included with Windows.
  • Legacy Compatible: Compiles with the native csc.exe shipped with Windows.
  • Detailed: Fetches hardware descriptions via WMI.
  • Non-Invasive check: Identifies busy ports without resetting hardware (where possible).

Build

No Visual Studio required. Open a terminal and run:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe /target:exe /out:SerialInspector.exe /r:System.Management.dll SerialInspector.cs

Usage

Simply run the executable:

.\SerialInspector.exe