Nothing Special   »   [go: up one dir, main page]

RU2109324C1 - Способ включения-выключения компьютера алейника - Google Patents

Способ включения-выключения компьютера алейника Download PDF

Info

Publication number
RU2109324C1
RU2109324C1 RU96106032A RU96106032A RU2109324C1 RU 2109324 C1 RU2109324 C1 RU 2109324C1 RU 96106032 A RU96106032 A RU 96106032A RU 96106032 A RU96106032 A RU 96106032A RU 2109324 C1 RU2109324 C1 RU 2109324C1
Authority
RU
Russia
Prior art keywords
computer
button
file
turn
turning
Prior art date
Application number
RU96106032A
Other languages
English (en)
Other versions
RU96106032A (ru
Inventor
Сергей Владимирович Алейник
Original Assignee
Сергей Владимирович Алейник
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Сергей Владимирович Алейник filed Critical Сергей Владимирович Алейник
Priority to RU96106032A priority Critical patent/RU2109324C1/ru
Application granted granted Critical
Publication of RU2109324C1 publication Critical patent/RU2109324C1/ru
Publication of RU96106032A publication Critical patent/RU96106032A/ru

Links

Landscapes

  • Power Sources (AREA)

Abstract

Изобретение относится к области компьютероной техники, а именно к способам включения-выключения компьютеров (ЭВМ). Задачей изобретения является повышение удобства работы с компьютером, а также повышение качественных показателей его работы. Способ заключается в том, что при включении после постановки кнопки включения-выключения в положении "Вкл" блокируют данную кнопку, а при выключении после постановки кнопки включения-выключения в положении "Выкл" автоматически запускают специальный командный файл с фиксированным именем, содержащий команды, которые необходимо или желательно выполнять перед выключением питания компьютера, и после выполнения данного файла разблокируют кнопку включения-выключения. 1 ил.

Description

Изобретение относится к области компьютерной техники, а именно к способам включения-выключения компьютеров (ЭВМ).
Известен способ блокирования кнопки включение-выключение, когда при замыкании данной кнопкой цепи питания какого-либо прибора (т.е. при постановке кнопки в положение "Вкл"), одновременно подается питание на электронное реле, которое, срабатывая, замыкает контакты, включенные параллельно кнопке включение-выключение, чем блокирует данную кнопку, вследствие чего даже последующее выключение (постановка в положение "Выкл") данной кнопки не ведет к размыканию цепи питания прибора и к его выключению.
Широко известен способ включения-выключения компьютеров типа IBM-PC AT американской фирмы IBM, при котором включение состоит в том, что просто включают кнопку включения-выключения в положение "Вкл" ("On"), чем замыкают цепь питания, после чего происходит автоматическая загрузка операционной системы и далее автоматический запуск специального командного файла с фиксированным именем. (Например, при работе с операционной системой (ОС) NS-DOS фирмы Microsoft, данный командный файл называется AUTOEXEC.BAT, создается при установке данной операционной системы, может содержать различные команды, которые необходимо выполнять при включении компьютера, и может быть модифицирован любым пользователем ЭВМ). Выключение компьютера при данном способе заключается просто в том, что кнопку включения-выключения ставят в положение "Выкл" ("Off"), что ведет к немедленному размыканию цепи питания компьютера и, следовательно, к его выключению.
Данный способ выбран в качестве прототипа.
Прототип имеет следующий недостаток.
При работе с компьютером зачастую возникает необходимость в частом повторении определенных действий перед выключением компьютера. В качестве подобных действий можно назвать, например, удаление всех старых версий программ и файлов (командой del *.bak - в OC MS-DOS), удаление или перекопирование определенных рабочих файлов.
В некоторых отличных от MS-DOS операционных системах (например UNIX и Windows-95) перед выключением кнопки включения-выключения необходимо запустить специальную программу (в UNIX, например, дать команду SHUTDOWN с опцией выключения), которая удаляет различные временные файлы и готовит OC к выключению питания на компьютере.
Как повторение определенных действий, так и запуск программы SHUTDOWN при способе, выбранном в качестве прототипа, полностью остаются на совести пользователя, выключающего компьютер, что является весьма неудобным, так как ведет к необходимости запоминания и постоянного механического повторения данных действий. С другой стороны, частое простое выключение питания компьютера без запуска команды SHUTDOWN (при работе в UNIX и Windows-95) ведет к переполнению жесткого диска компьютера неудаленными временными файлами, что в свою очередь ведет к ухудшению состояния жесткого диска, замедляет скорость его работы и даже может привести к потере данных. Все это способно ухудшать качественные показатели работы компьютера.
Задачей изобретения является повышение удобства работы с компьютером, а также предохранение компьютера от ухудшения качественных показателей его работы.
Решение задачи достигается тем, что
во время включения компьютера, после постановки пользователем кнопки включения-выключения в положение "Вкл" ("On") блокируют кнопку включения-выключения так, чтобы простое ее выключение не вело к немедленному обрыву цепи питания компьютера;
во время выключения компьютера, после постановки пользователем кнопки включения-выключения в положение "Выкл" ("Off") автоматически запускают в работу командный файл с фиксированным именем, в котором заранее перечислены действия и команды, которые необходимо выполнить перед выключением питания, и только после завершения выполнения данного файла разблокируют кнопку включения-выключения, что (поскольку последняя уже находится в положении "Выкл") ведет к выключению компьютера.
При использовании предлагаемого способа отпадает необходимость в постоянном повторении стереотипных действий перед выключением питания компьютера, т. к. они (заранее один раз занесенные в виде команд в файл с фиксированным именем) выполняются автоматически при его выключении, что повышает удобство работы на компьютере, а также предохраняет компьютер от переполнения жесткого диска временными файлами, и, следовательно, ухудшения качественных показателей его работы.
На чертеже изображено устройство, осуществляющее предлагаемый способ.
Предлагаемый способ осуществляют следующим образом.
Пред изготовлением определенного типа компьютеров принимают соглашение о названии командного файла, который будет автоматически запускаться при включении данного типа компьютеров (например, для IBM-PC такой файл по аналогии может называться AUTOSHUT.BAT - в дальнейшем в материалах заявки данный файл так и будет именоваться).
На этапе изготовления компьютера монтируют устройство, осуществляющее данный способ, заменяя простую кнопку включения-выключения устройством, изображенным на чертеже.
Также на этапе изготовления компьютера в постоянном запоминающем устройстве (ПЗУ) зашивают последовательность действий, выполняемых при запуске командного файла AUTOSHUT.BAT, а также команду формирования сигнала управления после окончания работы данного командного файла.
При включении кнопки включения-выключения блокируют данную кнопку.
При включении кнопки включения-выключения сигнал о данном выключении используют как пусковой сигнал для запуска командного файла AUTOSHUT.BAT.
Сигнал об окончании работы данного командного файла используют для разблокировки кнопки включения-выключения, что ведет к обрыву цепи питания компьютера и его выключению.
Устройство содержит узел блокировки, блок выработки сигнала старта командного файла и блок выработки сигнала разблокировки кнопки включения= выключения.
Устройство работает следующим образом.
При включении компьютера после замыкания пользователем кнопки включения-выключения Кн 1 замыкается нормально разомкнутый контакт К1 и через него одновременно подается питание на компьютер и (через нормально замкнутый контакт К4) на якорь реле Р. Реле Р срабатывает и, замыкая нормально разомкнутый контакт К3, блокирует кнопку включения-выключения. Нажатие кнопки включения=выключения вызывает также размыкание нормально замкнутого контакта К2.
При включении компьютера после размыкания пользователем кнопки включения-выключения Кн 1 контакт К1 размыкается, но через замкнутый контакт К3 питание продолжает поступать на компьютер. Одновременно с размыканием контакта К3 замыкается контакт К2, подавая напряжение питания (используемое в качестве сигнала старта) на вход блока выработки сигнала старта командного файла, который в свою очередь вырабатывает команду на запуск командного файла, запускаемого при выключении компьютера. После этого блок выработки сигнала старта командного файла передает управление блоку выработки сигнала разблокировки кнопки включения-выключения, который по окончании работы командного файла размыкает нормально замкнутый контакт К4, что ведет к обрыву цепи питания реле Р, и следовательно, к размыканию контакту К3 и выключению компьютера.
В осуществлении данного способа возможны изменения, не являющиеся принципиальными. Например, блок выработки сигнала старта командного файла может вырабатывать команду для операционной системы, которая в свою очередь уже сама будет запускать файл AUTOSHUT.BAT.
Сигнал о завершении работы данного командного файла также может вырабатывать как самим командным файлом, так и операционной системой.
Конкретные реализации узлов и блоков, представленных на фиг.1, а также состав команд на запуск исполняемых (командных) файлов широко известны, а их реализация ясна из описания их работы.
Реализация узла блокировки, например, на реле, или на электронных схемах не представляет труда.
Блок выработки сигнала старта командного файла содержит просто последовательно включенные ключевую (пусковую) схему и схему памяти, в которую занесена последовательность команд на запуск исполняемого файла с фиксированным именем.
Последовательность команд для запуска какого-либо исполняемого файла широко известна.
Блок выработки сигнала разблокировки кнопки включения-выключения - простая ключевая схема.

Claims (1)

  1. Способ включения-выключения компьютера, заключающийся в том, что при включении компьютера устанавливают кнопку включения-выключения компьютера в положение "Вкл.", чем замыкают цепь питания, осуществляют загрузку операционной системы и выполнение по крайней мере не менее одного специального файла, запускаемого при включении компьютера, а при выключении компьютера кнопку включения-выключения устанавливают в положение "Выкл.", отличающийся тем, что после установки кнопки включения-выключения в положение "Вкл." блокируют упомянутую кнопку, а при выключении после установки упомянутой кнопки в положение "Выкл. " автоматически запускают специальный командный файл с фиксированным именем, содержащий команды, которые выполняют перед выключением питания компьютера, а после завершения упомянутого файла автоматически разблокируют упомянутую кнопку, вызывая тем самым размыкание цепи питания компьютера, причем для автоматического запускания специального командного файла с фиксированным именем используют сигнал об установке упомянутой кнопки в положение "Выкл", а для автоматической разблокировки упомянутой кнопки используют сигнал о завершении выполнения упомянутого файла.
RU96106032A 1996-03-25 1996-03-25 Способ включения-выключения компьютера алейника RU2109324C1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU96106032A RU2109324C1 (ru) 1996-03-25 1996-03-25 Способ включения-выключения компьютера алейника

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU96106032A RU2109324C1 (ru) 1996-03-25 1996-03-25 Способ включения-выключения компьютера алейника

Publications (2)

Publication Number Publication Date
RU2109324C1 true RU2109324C1 (ru) 1998-04-20
RU96106032A RU96106032A (ru) 1998-06-20

Family

ID=20178618

Family Applications (1)

Application Number Title Priority Date Filing Date
RU96106032A RU2109324C1 (ru) 1996-03-25 1996-03-25 Способ включения-выключения компьютера алейника

Country Status (1)

Country Link
RU (1) RU2109324C1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU177621U1 (ru) * 2017-04-28 2018-03-02 Акционерное общество "Московский завод "САПФИР" Устройство управления питанием встраиваемого компьютера

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Фигурнов В.Э. IBM для пользователя. - М.: Финансы и статистика, 1993, ч.2, с.74 - 75. *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU177621U1 (ru) * 2017-04-28 2018-03-02 Акционерное общество "Московский завод "САПФИР" Устройство управления питанием встраиваемого компьютера

Similar Documents

Publication Publication Date Title
AU2002250453B2 (en) System and method for restoring computer systems damaged by a malicious computer program
US8234710B2 (en) Malware automated removal system and method using a diagnostic operating system
US20090013409A1 (en) Malware automated removal system and method
AU2002250453A1 (en) System and method for restoring computer systems damaged by a malicious computer program
RU2109324C1 (ru) Способ включения-выключения компьютера алейника
WO2006113378A1 (en) Method and system of changing a startup list of programs to determine whether computer system performance increases
WO2008005536A2 (en) Malware automated removal system and method
Ramey Bash, the Bourne− Again Shell
CN113608795A (zh) 一种通用的VxWorks下启动并加载应用程序方法
JPH10161856A (ja) アプリケーション実行環境作成装置
KR860000494B1 (ko) 이니셜 프로그램 로우드방식(Initial program load 方式)
KR20000020510A (ko) 프로그램 갱신오류시 복구가능한 구동장치 및 그 프로그램 갱신방법
JPH11296383A (ja) プログラム起動制御方法
JPH03257524A (ja) データ処理装置のデータ管理方法
JP2517563B2 (ja) デ−タ処理装置
JP3114686B2 (ja) プログラム・ディバグ方法
JPH11161519A (ja) リセット装置
JP2002312076A (ja) コンピュータシステムの電源制御装置
KR100376055B1 (ko) 입출력 프로세서 커널의 다운로드 방법
SE8804587D0 (sv) Anordning foer oevervakning av elektroniska apparater
JPH05274155A (ja) 自動プログラム起動機能を備えるフロッピーディスク装置
Shimomura et al. Study on Properties of Hardened High Performance Concrete Stripped at Early Ages
JPH04218844A (ja) インサーキットエミュレータ
KR20040018624A (ko) 플래시 메모리의 기록 오류 처리 방법
JPH11119801A (ja) プロセス制御装置