RU2109324C1 - Способ включения-выключения компьютера алейника - Google Patents
Способ включения-выключения компьютера алейника Download PDFInfo
- 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
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") автоматически запускают в работу командный файл с фиксированным именем, в котором заранее перечислены действия и команды, которые необходимо выполнить перед выключением питания, и только после завершения выполнения данного файла разблокируют кнопку включения-выключения, что (поскольку последняя уже находится в положении "Выкл") ведет к выключению компьютера.
во время включения компьютера, после постановки пользователем кнопки включения-выключения в положение "Вкл" ("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)
- Способ включения-выключения компьютера, заключающийся в том, что при включении компьютера устанавливают кнопку включения-выключения компьютера в положение "Вкл.", чем замыкают цепь питания, осуществляют загрузку операционной системы и выполнение по крайней мере не менее одного специального файла, запускаемого при включении компьютера, а при выключении компьютера кнопку включения-выключения устанавливают в положение "Выкл.", отличающийся тем, что после установки кнопки включения-выключения в положение "Вкл." блокируют упомянутую кнопку, а при выключении после установки упомянутой кнопки в положение "Выкл. " автоматически запускают специальный командный файл с фиксированным именем, содержащий команды, которые выполняют перед выключением питания компьютера, а после завершения упомянутого файла автоматически разблокируют упомянутую кнопку, вызывая тем самым размыкание цепи питания компьютера, причем для автоматического запускания специального командного файла с фиксированным именем используют сигнал об установке упомянутой кнопки в положение "Выкл", а для автоматической разблокировки упомянутой кнопки используют сигнал о завершении выполнения упомянутого файла.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU177621U1 (ru) * | 2017-04-28 | 2018-03-02 | Акционерное общество "Московский завод "САПФИР" | Устройство управления питанием встраиваемого компьютера |
-
1996
- 1996-03-25 RU RU96106032A patent/RU2109324C1/ru active
Non-Patent Citations (1)
Title |
---|
Фигурнов В.Э. IBM для пользователя. - М.: Финансы и статистика, 1993, ч.2, с.74 - 75. * |
Cited By (1)
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) | プロセス制御装置 |