Oneliner для получения / чтения последовательного буфера и возврата значения в стандартный вывод - PullRequest
2 голосов
/ 22 марта 2019

Я почти уверен, что этот вопрос нужно было задавать раньше, но я не могу найти ответ. Я хочу прочитать содержимое последовательного буфера и отобразить его на консоль / терминал / стандартный вывод.


Требования:

  1. CMD / пакетные команды, без powershell
  2. Это должен быть пользователь
  3. предпочтительно с использованием copy, type, more и других простых команд, подобных этим.

Попытки

A. Сначала предположим, что я установил параметры:

mode COM7:9600,N,8,1,P

Затем с здесь Я пытался

copy COM7 CON

и

type COM7

но это ничего не возвращает.

B. Также ответы на эта страница предназначены для копирования содержимого последовательного буфера в файл, но мне нужно распечатать его на терминале или, по крайней мере, сохранить в Переменная.

C. С здесь Я также пробовал:

set /P "var=" < COM7 & echo %var%

но он просто возвращает %var%, очевидно, не читает буфер. Добавление cmd /V:ON /C в начале вышеуказанной команды также не помогло.

D. с этой страницы

copy COM7 > CON

и

copy COM7 2>&1

и

copy COM7 | more

все привело к ошибке:

Доступ запрещен. 0 файл (ов) скопирован.


Буду признателен, если вы поможете мне найти правильную команду. Заранее благодарны за Вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...