Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Meta en 10 Noviembre 2023, 00:31 am



Título: Enviar datos al puerto
Publicado por: Meta en 10 Noviembre 2023, 00:31 am
Hola:

Quiero enviar datos al puerto serie con un archivo bat o cmd.

(https://social.msdn.microsoft.com/Forums/getfile/1107250)

El código es este.
Código
  1.    @Echo OFF
  2.    title Arduino CMD y puerto serie
  3.  
  4.    CHCP 1252 >Nul
  5.    MODE.com COM5 BAUD=115200 PARITY=n DATA=8 STOP=1
  6.    :Menu
  7.        CLS
  8.        echo.
  9.        echo.
  10.        echo.                   1.- Luz  ON
  11.        echo.
  12.        echo.                   2.- Luz  OFF
  13.        echo.
  14.        echo.                   3.- Salir
  15.        echo.
  16.        echo.
  17.        echo.
  18.  
  19.        CHOICE.exe /C "123" /M "                   Escoge una opción "
  20.        echo.
  21.        echo.
  22.        echo.
  23.  
  24.        If %ErrorLevel% EQU 1 (
  25.            copy puerto_Luz_ON.txt  COM5:
  26.            echo Puerto COM5: Luz ON
  27.            timeout 1 >nul
  28.            goto Menu
  29.        )
  30.  
  31.        If %ErrorLevel% EQU 2 (
  32.            copy puerto_Luz_OFF.txt COM5:
  33.            echo Puerto COM5: Luz OFF
  34.            timeout 1 >nul
  35.            goto Menu
  36.        )
  37.  
  38.        Pause
  39.  
  40.        Exit /B

Parece ser que envía al puerto serie algo.

Me falta hacer otro cmd que reciba los datos.

¿Cómo se hace?

Gracias.