Namen und Geschwindigkeit einer seriellen Schnittstelle ermitteln

In diesem Artikel geht es kurz darum, wie wir in PowerShell uns anzeigen lassen können, welchen Namen und welche Geschwindigkeiten die seriellen Schnittstellen an unserem Computer haben. Dazu müssen wir einfach das unten stehende Skript in eine Batch-Datei abspeichern und dieses im Anschluss ausführen:

echo off
for /f "tokens=3" %%a in (
    'REG QUERY HKLM\HARDWARE\DEVICEMAP\SERIALCOMM'
) do set "COMPORT=%%a" 
echo COM-Port:  %COMPORT%

for /f "tokens=2" %%a in (
    'MODE %COMPORT% ^| FIND /I "Baud"'
) do set "SPEED=%%a" 
echo Geschwindigkeit: %SPEED% Bauds
pause