Команды для гипертерминала windows

Обновлено: 05.07.2024

Если вам понадобится программа HyperTerminal в Windows 7, то смею вас огорчить: ее там больше нет. По какой-то причине разработчики компании Microsoft перестали включать эту замечательную утилиту в состав своих ОС (Vista, Server 2008/R2, Windows 7). Вероятно, одной из причин такого решения являться тот факт, что COM порты на современных компьютерах практически отсутствуют, а если и есть, то покрыты толстым слоем пыли…

Напомним, что HyperTerminal – это приложение, позволяющее эмулировать работу терминала при взаимодействии с удалёнными устройствами по последовательной шине (RS-232), dial-up-у или протоколу TCP/IP (последнее скорее редкость, предпочтительнее использовать telnet). Через консольный COM порт обычно настраивают различное сетевое оборудование, такое как маршрутизаторы, модемы, свитчи, АТС и т.д.

Так как же работать с COM-портами и устройствами на них в Windows 7 , когда нужен функционал старого доброго гипертерминала?

Используем стандартный HyperTerminal из Windows XP

Чтобы вернуть HyperTerminal в Windows 7 достаточно просто скопировать файлы данной программы из Windows XP. Нам понадобятся следующие файлы:

Скопируйте их в отдельный каталог в Windows 7, после чего можно запустить гипертерминал в Windows 7, открыв файл hypertrm.exe с явными правами админа (Run as administrator по правой кнопочке мыши).


Для тех счастливчиков, которые уже полностью мигрировали на Windows 7 и в чьем ведении не осталось Xp-шек, в архиве публикую все необходимые файлы.

Putty как аналог гипертерминала

Если вы хотите радикально избавиться от устаревшего гипертерминала, придется искать его аналоги для Windows 7.

Из наиболее удобных вариантов аналога мне видится утилита Putty (тем более она входит в арсенал практически любого администратора). Все, что необходимо сделать для работы Putty с локальным COM-портом, выполнить следующую настройку:


  • Запустить утилиту putty.exe и в дереве настроек перейти в раздел Connection->Serial
  • И задать нужные параметры для подключения к конкретному оборудованию. Для подключения к устройству Cisco выставляем следующие параметры:
  • Bits per Second –> 9600
  • Data bit –> 8
  • Parity –> None
  • Stop bit–> 1
  • Flow control –> None

Если вам понадобится программа HyperTerminal в Windows 7, то смею вас огорчить: ее там больше нет. По какой-то причине разработчики компании Microsoft перестали включать эту замечательную утилиту в состав своих ОС (Vista, Server 2008/R2, Windows 7). Вероятно, одной из причин такого решения являться тот факт, что COM порты на современных компьютерах практически отсутствуют, а если и есть, то покрыты толстым слоем пыли…

Напомним, что HyperTerminal – это приложение, позволяющее эмулировать работу терминала при взаимодействии с удалёнными устройствами по последовательной шине (RS-232), dial-up-у или протоколу TCP/IP (последнее скорее редкость, предпочтительнее использовать telnet). Через консольный COM порт обычно настраивают различное сетевое оборудование, такое как маршрутизаторы, модемы, свитчи, АТС и т.д.

Так как же работать с COM-портами и устройствами на них в Windows 7 , когда нужен функционал старого доброго гипертерминала?

Используем стандартный HyperTerminal из Windows XP

Чтобы вернуть HyperTerminal в Windows 7 достаточно просто скопировать файлы данной программы из Windows XP. Нам понадобятся следующие файлы:

Скопируйте их в отдельный каталог в Windows 7, после чего можно запустить гипертерминал в Windows 7, открыв файл hypertrm.exe с явными правами админа (Run as administrator по правой кнопочке мыши).


Для тех счастливчиков, которые уже полностью мигрировали на Windows 7 и в чьем ведении не осталось Xp-шек, в архиве публикую все необходимые файлы.

Putty как аналог гипертерминала

Если вы хотите радикально избавиться от устаревшего гипертерминала, придется искать его аналоги для Windows 7.

Из наиболее удобных вариантов аналога мне видится утилита Putty (тем более она входит в арсенал практически любого администратора). Все, что необходимо сделать для работы Putty с локальным COM-портом, выполнить следующую настройку:


  • Запустить утилиту putty.exe и в дереве настроек перейти в раздел Connection->Serial
  • И задать нужные параметры для подключения к конкретному оборудованию. Для подключения к устройству Cisco выставляем следующие параметры:
  • Bits per Second –> 9600
  • Data bit –> 8
  • Parity –> None
  • Stop bit–> 1
  • Flow control –> None

Блог о электронике

Практически постоянно приходится смотреть что шлет контроллер или заслать в него какой нибудь байтик. Это нужно для отладки, иногда для настройки. Порой для управления. Кому как, я так для отладки использую. Без толкового инструмента тут никак, поэтому я давно уже присмотрел себе парочку прикольных программок.

Первой хотел бы упомянуть Terminal v1.9b by Bray. На мой взгляд — гениальная программа! Более удобного интерфейса для работы я не встречал. Судите сами — все под рукой!

Для настроек скорости работы, номера порта, параметров передачи и прочих сиюминутных потребностей не надо даже по менюшкам лазать — все прям сразу же. Также можно в один тык выдать инфу в разных системах счисления, что порой бывает очень удобно. Я бы сказал жизненно необходимо.
В один клик доступна таблица ASCII, а среди особых фишек которую я очень люблю — возможность выдать поток данных в виде графика от 0 до 255.
А еще можно писать скрипты на паскалеподобном языке, делающие с входящими-исходящими данными всякие непотребности.
В общем, рулез!

Из минусов можно только отметить некоторую тормознутость при выводе в Hex кодах, но это мелочи. Еще автор похоже забил на эту разработку, так что новых версий я не видел уже много лет. Найти эту дивную программу можно много где, в том числе и у меня:

Вторая программа это COM Port Toolkit от Михаила Голикова. Ей я пользуюсь гораздо реже, но она умеет весьма нужную штуку — возможность перехватывать обмен данными между софтом и физическим COM портом. Это чертовски выручило меня когда я ломал защиту PLC, а также помогло отреверсить обмен между программой настройки модулей HM-TR433. В общем, редко, но метко.

Программка эта довольно проста в обращении, имеет три режима работы:

  • Терминал
    Может выдавать логи обмена данных улетевших к нами от нас. Слать из файла. Обрабатывать пересылаемое макросами (что может быть очень крутым подспорьем, но мне пока не пригождалось). Терминал как терминал, ничего особенного.
  • Прослушка
    Это фишка уже поинтересней. Позволяет воткнуть комп в разрез между принимающим и передающим девайсом и прослушать передачу данных кто кому и что передал. Также ведутся логи с указанием времени передачи посылки.
  • Захват
    Вот за эту фичу я и люблю эту программу — возможность снифферить обмен между софтом и портом. Редкая фича. Из бесплатных программ я нигде такого не встречал, а у программ вроде Advanced Serial Port Monitor или Free Serial Port Monitor эта фича доступна только в платной версии, тут же ее можно заюзать даже в демо версии.

Также можно писать скрипты на этот раз уже на Си подобном языке. Мне это больше нравится, т.к. я его лучше знаю.

Недостатков пожалуй три:

  • Невозможность разделить в режиме «Захват» входящие и исходящие данные на два разных окна.
  • Отстуствие русской документации, хотя бы по тому же скриптописанию.
  • Шароварность. Впрочем, я бы не назвал это недостатком. Автор, я думаю, не святым духом питается.

Демка проработала 30 дней, потом захотела денег. Но свою работу по облегчению разбора протокола обмена PLC она выполнила.

Поначалу была мысль вспомнить шальное детство, сдуть пыль с родимого SoftICE и похачить защиту, но потом вспомнил что шашек такой формы не брал в руки уже лет 5, как минимум. Да и цена программы оказалась смешной — всего 10 баксов для русскоязычных пользователей.
Так что проще было ее зарегистрировать. Тем более штука нужная и уже неоднократно себя окупившая.

Большинство модулей KernelChip (Ke-USB24A, Ke-USB24R, Ke-GSM, Ke-Box) определяются на ОС Windows / Linux как виртуальный COM порт. Для модулей существует открытый командный интерфейс, в виде текстовых команд управления. Чтобы управлять модулем необходимо подавать эти команды в COM порт через любую терминальную программу. В качестве таковой можно успешно использовать программу HyperTerminal, входящую в состав ОС Windows.

Для ее запуска выберите Пуск ->Программы -> Стандартные -> Связь -> HyperTerminal. Тотчас же запуститься мастер создания нового соединения с предложением указать имя соединения. Укажите любое название, нажмите "OK".

Следующим шагом необходимо выбрать COM порт через который необходимо установить соединение. Для того чтобы определить номер этого порта необходимо открыть диспетчер устройств, например, через Пуск -> Настройка ->Панель управления -> Система -> Оборудование -> Диспетчер устройств. В ветке "Порты (COM и LPT)" должна присутствовать запись о USB устройстве – Kernelchip COM-USB. В данном случае (на рисунке ниже), виртуальному порту был присвоен номер 9 (COM9).

В списке выбираем COM9 (именно такой номер порта был выделен Windows для модуля). Нажмите "OK".

Далее мастер предложит изменить настройки порта. Здесь необходимо сделать важное замечание – такие параметры как скорость, количество битов данных, битов четности и остальные настройки не имеют ни какого значения для модуля, т.к. фактически данные передаются по шине USB. Можно смело оставить все настройки по умолчанию. Нажмите "OK".

Итак, соединение установлено. Далее настоятельно рекомендуется изменить некоторые настройки в программе для удобства работы. В главной панели программы нажмите на кнопку "Свойства".

В открывшемся окне перейдите на вкладку "Параметры" и нажмите на кнопку "Параметры ASCII. ".

Установите флажки как на рисунке ниже. Обратите внимание на первый флажок. Синтаксис команд модуля требует чтобы все команды заканчивались символом возврата каретки и перевода на новую строку. Нажмите "OK".

Полезный блог для начинающих пользователей компьютера и не только..

3/21/2019

AT команды модема Huawei, для Hyperterminal


Привет всем читателям блога.
Здесь, в этой теме рассмотрим AT команды модема Huawei. При своей работе любой модем использует набор процедур или специфичных команд.
Применяя эти команды можно производить настройку модема, его разблокировку, проверить на работоспособность, а также для других целей. Например Вы хотите использовать HSDPA модем Huawei E1550 совместно с каким нибудь роутером, поэтому не лишними будут действия по отключению дополнительных технологий в самом USB модеме.
В этом случае роутер будет воспринимать ваш модем именно как Модем, а не как флэш накопитель.
АТ команда - это аббревиатура от английского слова внимание (attention), которая была предложена компанией Hayes при разработке своего собственного модема Smartmodem 300 baud. Этот стандарт описан в специальном документе от международной ассоциации по телефонии и телеграфии и несколько раз выпускался с дополнениями и пояснениями, так как он оказался очень удачным и по сути стало стандартом для остальных производителей.
С введением стандарта связи GSM, производители не стали отказываться от этого очень удачного решения и был разработан стандарт АТ - команд, описывающий работу модемов в режимах GSM07.05 и GSM07.07. Хотя многие производители оборудования связи могут использовать АТ-команды и собственной разработки, то эти команды позволяют расширить возможности стандартных команд при необходимости использования специфичных функций.

Для того, чтобы появилась возможность управлять модемом через команды, нужно к нему подключиться. Подключение может производится несколькими способами:
- Используя служебную программу Windows (в Windows XP), которая называется "Hyperterminal"
- Если у вас более новая версия ОС, вам необходимо будет использовать Hyper Terminal сторонних разработчиков.
- через терминал для операционных систем семейства inux
- Используя специальные программы, предоставляемые производителями модемов, например, "My Huawei Terminal" или "Huawei Modem Terminal" для модемов Huawei
- Используя программы от независимых разработчиков, например, "Терминал" или "PuTTY".

На практике очень часто применяются следующие команды, которые являются
информационными, управляющими или командами конфигурации:
ATI - команда выводит полную информацию о модеме.
AT^CFUN=1 - команда, которая позволяет применять настройки и перегружать модем без его отключения от компьютера. После того как устройство будет перезагружено, произойдет его инициализация и перерегистрация в сети. Остальные параметры этой команды следующие:
0 - режим экономного энергопотребления или режим ожидания;
1 - режим онлайн;
4 - режим офлайн;
6 - сброс устройства;
7 - выключить радио модуль.
AT^CLAC - команда, выводящая на экран терминала все поддерживаемые модемом
АТ - команды,
а AT^CMDL - информирует обо всех АТ командах:

Для того, чтобы получить информацию о всех доступных операторов нужно ввести
команду: AT + COPS? На экран будет выведена информация в следующем формате:
Режим работы модема для выбора оператора:
0 - автоматический,
1 - ручной,
4 - автоматически, если вручную соединиться не получилось.
Формат оператора может быть выведен в длинном или коротком режиме, или же в
режиме номера оператора сети.
Информация о доступности сети:
0 - неопознанная сеть,
1 - доступная сеть,
2 - текущая или подключенная сеть,
3 - сеть недоступна или заблокирована.

AT^U2DIAG=1 (девайс в режиме модем + CD - ROM)
AT^U2DIAG=255 (девайс в режиме модем + CD - ROM +
Card Reader) - не поддерживается Huawei E1750
AT^U2DIAG=256 (девайс в режиме модем + Card Reader, можно использовать как обычную флешку, отказавшись от установки драйверов модема)
Помогает при исчерпанных попытках ввода NCK кода с клавиатуры компьютера
AT^CARDLOCK=""AT^SYSCFG=2,2,3fffffff,0,2 (включение 2G,3G)

AT команды для модемов Huawei E367, E352,E392, E353 и E171 с firmware 21.156.00.00.143

AT^SETPORT? - Отображение текущей конфигурации
AT^GETPORTMODE - Отображение в настоящее время активный режим
AT^SETPORT="A1,A2;1,2,3,7,A1,A2" - Установить конфигурацию по умолчанию
AT^SETPORT="A1,A2;1,2,3,7" - Отключить CD + SD
AT^SETPORT="A1,A2;1,2,3,A2" - Отключает NDIS и CDROM - остаётся только модем и флешка
AT^SETPORT="A1,A2;1,2,3" Только модем
AT^SETPORT="A1;1,2" - Отключает вообще всё кроме модема и служебного интерфейса
AT^SETPORT="A1,A2;2,7" - Отключить CD + SD + модем установить в Windows 7 только NDIS режим
AT^SETPORT="A1;2,7" - Компакт-диск + NDIS
AT^SETPORT="A1,A2;1,2,3,7,A1,A2,4,5,6,A,B,D,E"
То же сброс по умолчанию.

AT команды для Huawei E3276

AT^SETPORT="A1;10,12,13,14,16,A1,A2"
Включает все COM порты.
Установка по умолчанию
AT^SETPORT="A1,A2;12,16,A1,A2"

Особенности AT команд для Huawei E1750

Поддерживаемые АТ команды переключения режимов
Работают следующие команды:
AT^U2DIAG=0 (девайс в режиме только модем)
AT^U2DIAG=1 (девайс в режиме модем + CD - ROM)
AT^U2DIAG=6 (девайс в режиме только сетевая карта)
AT^U2DIAG=268 для E1750 (девайс в режиме модем +CD - ROM + Card Reader)
AT^U2DIAG=276 для E1750 (девайс в режиме сетевой карты + CD - ROM + Card Reader)
AT^U2DIAG=256 (девайс в режиме модем + Card Reader), можно использовать как обычную флешку, отказавшись от установки драйверов модема

А эта команда не работает:
AT^U2DIAG=255 (девайс в режиме модем + CD - ROM+ Card Reader)

Ещё команды для включения\выключения режимов HSDPA, HSPA, HSPA+, WCDM

at^hspa=0 - wcdma
at^hspa=1 - hsdpa
at^hspa=2 - hspa
at^hspa=3 - hspa+
at^hspa=4 - есть мнение, что при этом скорость повышается.

также можно использовать команды:

AT^HSDPA=1 режим HSDPA
AT^HSDPA=0 выключено
AT^HSUPA=1 режим HSUPA
AT^HSUPA=0 выключено

На модеме Huawei E1750 включение\отключение этих команд: ("AT^HSPA=1"; "AT^HSUPA=0")улучшает стабильность связи.
Вводить можно так же через DC - Unlocker. После определения модема в окно с информацией об устройстве (чуть ниже за полоской) вводим нужную команду и жмем ENTER. должно появиться подтверждение о выполненой операции.
Передергиваем модем. Всё.

Еще полезная команда: AT + CFUN=1 перезагрузит модем с последующей перерегистрацией в сети оператора без передёргивания модема.
Как отключить Zero CD в модеме Huawei E1550 читайте далее

AT команды для переключения режимов в модемах с LTE, E392

Если для USB - модема вы хотите включить режим LTE Only (только LTE), отключив все остальные , необходимо через любую терминальную программу
ввести следующую AT - команду:
AT^SYSCFGEX="03",3fffffff,2,4,7fffffffffffffff,,
В конце команды две запятые обязательны!
В указанной команде первое значение
расшифровывается так:
00 - Автоматический режим, установлен по
умолчанию (приоритеты в порядке очереди: 4G; 3G; 2G)
01 - GSM GPRS(2G)
02 - WCDMA(3G)
03 - LTE(4G)
99 - Оставить текущие настройки без изменений?
Полезные советы для USB модем читайте здесь
Как настроить USB модем и интернет читайте здесь
Вот те команды, которые мне пока известны. Если у Вас есть ещё какие либо команды,
можете поделиться в комментариях


Когда в распоряжении находится множество компьютеров и устройств, на получение физического доступа к ним тратится много времени. Чтобы облегчить работу системных администраторов и ускорить процесс обеспечения доступа, были разработаны технологии удаленного доступа. Одной из таких является утилита, которую мы рассмотрим в данной статье.

Как пользоваться?

С помощью этой программы два устройства могут передавать данные через общую сеть. Можно напрямую соединить два компьютера при помощи кабеля, обмениваясь данными и создавая небольшую локальную сеть. Для старта программы, нужно открыть меню пуск и вызвать команду Hyperterminal. На экране появится диалоговое окно для создания нового подключения.

Фото 1

По умолчанию программа HyperTerminal размещается на диске в: Пуск\Все программы\Стандартные\Связь\. Исполняемый файл программы называется hypertrm.exe. Дополнительно к нему требуется библиотечный файл hypertrm.dll.

Также, при помощи этой программы можно управлять другим компьютером.

Краткое описание функций:

  • запись и чтение удаления файлов;
  • создание и редактирования файлов;
  • изменение параметров, в том числе и настройка отображения рабочего стола.

Запустить на Windows 8.1 и 10

Для запуска в системах Windows 8.1 и Windows 10 нужно провести следующие манипуляции:

  • загрузить пакет Hyperterminal с официального сайта;
  • после чего установить его, и скачать дополнительные фокусы с иконками и командами.

Для корректной работы, нужно запускать Hyperterminal в режиме совместимости с системой Windows XP или Windows Service Pack 2003.

Фото 2

Ещё один простой способ это соорудить кабель типа usb-usb. Для этого всего-навсего нужно соединить между собой два usb-входа обычным usb кабелем. Затем надо соединить два компьютера, если они подключены к интернету, он сразу же начнет поиск драйверов, после чего высветится окно установки менеджера передачи данных. Скорость такого соединения будет значительно выше чем по локальной сети, а общая пропускная способность канала передачи данных будет намного шире.

Полезное видео

Пример на видео, как включать утилиту в виндовс 10.

Аналоги

  • Reflection. Содержит тот же набор функций, но работает немого медленнее, так как использует другие алгоритмы и протоколы связи.
  • Term95 из NC. Простенькая утилита, которая не грузит процессор и ёмко использует ресурсы.
  • Хорошим аналогом является утилита Radmin. Она позволяет не только передавать файлы с одного устройства на другое, но и управлять компьютером, в том числе задавая время включения и выключения.
  • Также отличная утилита TeamViewer, она выполняет те же функции, но вдобавок ещё умеет объединять несколько компьютеров в один общий поток, чтобы объединить их ресурсы.

Вывод

В заключение можно сказать, что получение доступа на расстоянии и передача файлов со скоростью локальной сети уже не является фантастикой. Подведем основные итоги статьи: для передачи одного файла на другое устройство рекомендуется использовать кабель, так как скорость соединения будет максимально высокой.

Если такой возможности нет, можно использовать модемное соединение по протоколу TCP/IP. Также, при помощи дополнительных утилит, можно объединять несколько компьютеров, распределяя место на жестком диске между ними, таким образом увеличивая общее хранилище информации.

К сожалению Portable версии нет на официальном сайте, но там есть бесплатная версия программы.

Обычная установка, трудностей возникнуть не должно. Если останутся вопросы задавайте их в комментариях, обязательно ответим.

date

09.06.2012

directory

Windows 7

comments

комментариев 15

Если вам понадобится программа HyperTerminal в Windows 7, то смею вас огорчить: ее там больше нет. По какой-то причине разработчики компании Microsoft перестали включать эту замечательную утилиту в состав своих ОС (Vista, Server 2008/R2, Windows 7). Вероятно, одной из причин такого решения являться тот факт, что COM порты на современных компьютерах практически отсутствуют, а если и есть, то покрыты толстым слоем пыли…

Напомним, что HyperTerminal – это приложение, позволяющее эмулировать работу терминала при взаимодействии с удалёнными устройствами по последовательной шине (RS-232), dial-up-у или протоколу TCP/IP (последнее скорее редкость, предпочтительнее использовать telnet). Через консольный COM порт обычно настраивают различное сетевое оборудование, такое как маршрутизаторы, модемы, свитчи, АТС и т.д.

Так как же работать с COM-портами и устройствами на них в Windows 7 , когда нужен функционал старого доброго гипертерминала?

Используем стандартный HyperTerminal из Windows XP

Чтобы вернуть HyperTerminal в Windows 7 достаточно просто скопировать файлы данной программы из Windows XP. Нам понадобятся следующие файлы:

Скопируйте их в отдельный каталог в Windows 7, после чего можно запустить гипертерминал в Windows 7, открыв файл hypertrm.exe с явными правами админа (Run as administrator по правой кнопочке мыши).

Возвращаем HyperTerminal в Windows 7

Для тех счастливчиков, которые уже полностью мигрировали на Windows 7 и в чьем ведении не осталось Xp-шек, в архиве публикую все необходимые файлы.

Putty как аналог гипертерминала

Если вы хотите радикально избавиться от устаревшего гипертерминала, придется искать его аналоги для Windows 7.

Из наиболее удобных вариантов аналога мне видится утилита Putty (тем более она входит в арсенал практически любого администратора). Все, что необходимо сделать для работы Putty с локальным COM-портом, выполнить следующую настройку:

Putty как аналог гипертерминала в Windows 7