Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Outils pour le port COM
sur Windows 10/11

Olga Weis Olga Weis

Windows 10 dispose d'outils intégrés pour interagir avec les ports COM, tels que l'Invite de commandes et PowerShell. Ces outils de ligne de commande ne nécessitent aucune installation supplémentaire, mais les options GUI pour les ports COM sont limitées sans logiciels tiers.

Dans cet article, nous décrivons les commandes de configuration de port et d’entrée/sortie de base pour PowerShell et CMD. Nous présenterons également Virtual Serial Port Driver, une solution simple qui permet de créer divers types de connexions entre le matériel et les logiciels série.

Virtual COM Port Driver
Essai gratuit de 14 jours

Invite de commandes (CMD)

L'Invite de commandes est un terminal simple avec une interface similaire à celle de DOS. Elle propose une gamme de commandes basiques permettant d'interagir avec les systèmes de fichiers, les périphériques et les ports. Vous pouvez lancer l'Invite de commandes en tapant « cmd » dans la barre de recherche de la barre des tâches. Si vous souhaitez accéder à un port COM via CMD, vous devrez utiliser la commande mode.

Sortie de la commande ❝mode❞ dans l'Invite de commandes

Lorsqu'elle est exécutée sans aucun argument, la commande mode affiche tous les ports série disponibles. Vous pouvez également l'utiliser pour configurer un port :

mode [nom du port] [option]=[valeur]

Modifier les paramètres du port avec ❝mode❞

Vous pouvez ensuite utiliser la commande echo pour envoyer des chaînes de texte à l'un des périphériques connectés :

echo [texte] > [nom du port]

Bien que l'Invite de commandes soit pratique pour des tests rapides, il est recommandé d'utiliser PowerShell pour toute forme d'automatisation. PowerShell offre également une méthode plus fiable pour lire les données provenant d’un périphérique série, ce que CMD ne permet pas.

Remarque : Vous pouvez également ouvrir CMD sur Windows 11 via le Terminal Windows en lançant un nouvel onglet.

PowerShell

PowerShell est à la fois un terminal et un langage de script, capable d'accéder à de nombreuses fonctions et variables système sous Windows. Bien qu’il soit possible de créer des scripts complexes avec PowerShell, il peut également être utilisé directement en ligne de commande. Tout comme CMD, vous pouvez le trouver en tapant « PowerShell » dans la barre de recherche de la barre des tâches.

Pour accéder à un port avec PowerShell, celui-ci doit être ajouté en tant qu'objet :

$port = new-Object System.IO.Ports.SerialPort [nom du port],[vitesse de transmission],[parité],[bits de données],[bits d'arrêt]

Une fois ajouté, le port peut être ouvert :

$port.Open()

Configurer, ouvrir et écrire sur un port COM avec PowerShell

Un message peut être envoyé à un port ouvert à l'aide de la méthode WriteLine :

$port.WriteLine(“test”)

Lecture avec ReadLine
La méthode ReadLine est plus complexe, car elle lit une ligne à la fois. Pour lire des données en continu, il sera nécessaire d’utiliser une boucle. De plus, si vous souhaitez exporter les données vers un fichier, vous devrez utiliser Out-File. Ces deux concepts doivent être maîtrisés séparément pour une utilisation efficace.

PowerShell peut également être ouvert sous Windows 11 en lançant un nouvel onglet dans une instance de Terminal Windows.

Virtual Serial Port Driver

Virtual Serial Port Driver est une application qui permet de connecter des périphériques COM et des logiciels via des ports virtuels. Les ports créés par ce logiciel sont identiques aux ports physiques et peuvent être configurés de diverses manières. Par exemple, vous pouvez émuler une connexion null-modem entre deux ports virtuels, diviser ou combiner des ports physiques, et bien plus encore.

VSPD logo

Virtual Serial Port Driver

5 Classement basé sur 367+ utilisateurs, Revue(367)
Télécharger 14-jours d’essai entièrement fonctionnel
Virtual Serial Port Driver

Tout cela est réalisé à l’aide d’une interface graphique simple, qui fournit également des informations sur l’état des ports et la quantité de données transférées. Les paramètres des ports virtuels sont entièrement personnalisables, ce qui les rend adaptés à une grande variété de périphériques et de logiciels. VSPD propose une période d'essai prolongée, alors essayez-le ! Pour un usage commercial, Virtual Serial Port Driver dispose également d'un SDK bien documenté et polyvalent.

Comment utiliser Virtual Serial Port Driver

1
Téléchargez et installez l’installateur de Virtual Serial Port Driver.
 Page de téléchargement de VSPD
2
Lancez l’application et sélectionnez « Continuer l’essai ». Choisissez « Pair » dans la liste des types de connexion.
 Interface de sélection de bundle VSPD
3
Sélectionnez les ports à connecter. Cliquez sur « Créer » pour confirmer.
 Création et paramètres d’une paire VSPD
4
Votre connexion est maintenant active. Elle peut être trouvée dans les catégories « Tous » ou « Pair » de la liste à gauche.
 La paire est créée

Comment réinitialiser les ports COM sous Windows 10

Lorsqu'un adaptateur USB-COM est utilisé, ses pilotes créent un port virtuel et lui attribuent un numéro. Il peut parfois être nécessaire de réinitialiser un port réservé pour le rendre utilisable avec un autre logiciel.

Étapes pour réinitialiser un port COM :
1
Ouvrez l'Éditeur du Registre via la barre de recherche.
 Éditeur du Registre dans les résultats de recherche de Windows 10
2
Trouvez la clé COM Name Arbiter. Elle se trouve sous :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control.
 La clé est mise en surbrillance dans l'Éditeur du Registre
3
Modifiez la valeur ComDB.
 Réglez-la sur des zéros binaires (32 zéros)

Foire aux questions

Vous pouvez accéder rapidement au Gestionnaire de périphériques de l’une des manières suivantes :
  • Recherchez-le dans la barre d’outils. Vous n’avez pas besoin de taper le nom complet, seulement quelques lettres suffisent.
  • Utilisez « Exécuter ». Appuyez sur Windows+R pour ouvrir la fenêtre Exécuter, tapez devmgmt.msc, puis confirmez.
Si votre port COM n’a pas été immédiatement reconnu par le système, vous pouvez l’ajouter manuellement, sauf en cas de problème technique :

  1. Ouvrez le Gestionnaire de périphériques.
  2. Ouvrez le menu déroulant « Action » et sélectionnez Ajouter un matériel hérité.
  3. Choisissez Installer le matériel que je sélectionne manuellement dans une liste (Avancé).
  4. Votre port se trouvera dans le groupe Ports (COM & LPT).
Voici quelques raisons courantes pour lesquelles un port peut ne pas s'ouvrir :
  • Pilotes manquants. Les adaptateurs USB-série sont souvent fournis avec un CD de pilotes. Si vous ne l’avez pas, vérifiez le site du fabricant pour télécharger les pilotes.
  • Port utilisé par un service. Dans le Gestionnaire de périphériques, sous Propriétés > Détails, vérifiez les services utilisant le port. Trouvez le processus correspondant et terminez-le.

small logo Virtual Serial Port Driver
#1 au Serial Port Software
Virtual Serial Port Driver
Émulez un port série physique en créant des paires de ports COM virtuels
5 classement basé sur 367+ utilisateurs ( En savoir plus )
Obtenez un lien de téléchargement pour votre ordinateur
Renseignez votre adresse e-mail pour obtenir un lien de téléchargement rapide et installer l'application sur votre ordinateur !
ou