Страница 1 из 1

Выключение компа из под DOS-a

СообщениеДобавлено: 21 мар 2018, 10:36
vitalmsk
Существует процесс контролируемый компом под DOS-ом. Произвели замену системника на современный. Появилась возможность выключать комп НЕ КНОПКОЙ 220V. Хотелось бы основной программой выключать комп. Ведь под Windows это возможно. До этого подавалась команда на LPT, а уже реле вырубало 220V. Хочется освободить LPT для прямых нужд. Оба СОМ порта заняты своей работой. Для справки - DOS стартует за время менее 5 сек. Так, что все остальные оси не катят.

Re: Выключение компа из под DOS-a

СообщениеДобавлено: 21 мар 2018, 12:42
SergeCpp
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1350

P.S. ...Ой... Похоже, я файл OFF.COM туда не включил почему-то... Не помню уже...

В Ralph Brown Interrupt List, вроде бы, есть такая функция.

Re: Выключение компа из под DOS-a

СообщениеДобавлено: 21 мар 2018, 15:06
uav
Можно вот этой утилитой воспользоваться:
http://www.opus.co.tt/dave/shut12.zip
Для выключения команда shutdown s
Мой Athlon XP выключает вполне нормально.
Только я не совсем понял, как должно инициироваться выключение? По какому сигналу?

Re: Выключение компа из под DOS-a

СообщениеДобавлено: 21 мар 2018, 15:37
SergeCpp
Вот я нашёл, но:

-- не проверял
-- в symon было короче, вроде бы, только один вызов прерывания

Проверьте, если работает, используйте код, в hiew посмотрите, там просто.

Брал отсюда: http://www.geos-infobase.de/NEWGEOS/ATXOFF.HTM

P. S. Проверил, работает (системная плата ASUS TX97-X).


Вложения:
ATXOFF.RAR
(905 байт) Скачиваний: 466