# EN - DotNet-ListComPort meta.title: DotNet-ListComPort meta.description: A simple CLI tool that can list COM ports with their name, friendly name and device name easily and cleanly. article.subtitle: View on GitHub intro.title: Introduction intro.p1: A simple CLI tool that can list COM ports with their full name easily and cleanly. intro.p2: This tool is intended to replace the tedious task of having to use the mode command, and the Device Manager to find a newly plugged-in device that provides a COM port. intro.p3: This version of the program is a complete refactoring of my old PB-ListComPort project that also changes from the proprietary and paid PureBasic language and compiler to .NET 6.0. requirements.title: Requirements requirements.1: Windows requirements.2: Any CPU architecture requirements.3: ".NET 6.0" requirements.4: Optional if using the larger "self-contained" builds. improvements.title: Improvements over PB-ListComPort improvements.1: Switched from PureBasic to .NET 6.0. improvements.2: Improved a lot of the program's logic. improvements.3: Added the -H/--short-help. improvements.4: Added support for Windows ARM & ARM64. improvements.5: Support for running without a console. usage.title: Usage formatting.title: Output formatting requirements.table.title: Requirements requirements.text.dotnet: .NET 6.0 packages.title: Packages packages.single.title: Single Builds packages.single.1: Lighter builds that only contain the exe and required licenses.
You will need to install the .NET 6.0 Runtime. packages.self.title: Self-Contained Builds packages.self.1: Larger builds that contain the exe and the .NET 6.0 Runtime as well as the required licenses. packages.msi.title: MSI Installers packages.msi.1: Windows installers that contain the relevant "Self-Contained" build with an option to automatically update existing installations and add the program to the %PATH%.
The install location is %ProgramFiles%\NibblePoker\lscom\ and cannot be changed. (This will be possible in future releases) links.title: Links screenshots.title: Screenshots