MS-DOS是没有电源管理的,因为到了DOS7就不再演进了,而是彻底的WINDOWS了。但是,FreeDOS继MS-DOS后继续演进,而且它的许多指令与MS-DOS相兼容,其中对电源管理的FDAPM.COM可以直接拿到MS-DOS6.2下使用。如果你的计算机安装的是纯MSDOS系统,机器是ATX电源的,主板有APM功能,借用FreeDOS的FDAPM.COM指令就可以在纯MSDOS下管理电源了。

FDAPM /? 列出所有可选项如下

Usage: Give FDAPM any one option from the following list.
Case is irrelevant, - or / are optional. HELP or /? shows this help.
This is free open source GPL 2 software.
Written and conceived by Eric Auer. Version: 11 Sep 2009.

INFO / STATS - show information about APM status / APMdos
APMdos   - keep FDAPM in RAM, save most energy. To stop, select APMbios/APMoff
APMbios / APMoff  - turn plain BIOS APM energy saving mode on / off

SPINUP / SPINDOWN - wake up IDE disks / flush caches and stop IDE disks
VGAoff / VGAon    - turn EGA/VGA/VESA DPMS screen off (no auto wake up!) / on
FLUSH / ZapStats  - flush caches / clear STATS counters
SPEEDn   - set CPU speed to n/8 of max. (0 halts until 'power' pressed).
ACPIDUMP - show ACPI data tables (to debug SPEEDn, stand-by, power off, etc)
STANDBY  - flush caches, enter stand-by mode
SUSPEND  - flush caches, stop (will auto wake up) IDE disks, suspend PC
POWEROFF - flush caches, stop IDE disks, power off VGA and PC
PURESUSP / PUREOFF - as SUSPEND / POWEROFF but does not stop IDE disks first

COLDboot / WARMboot - do a reboot with / without BIOS tests (POST)
HOTboot  - try fast int 19h reboot (will often crash!)

1. 关机命令

FDAPM POWEROFF

2. 冷启动

FDAPM COLDBOOT

3. 热启动

FDAPM WARMBOOT

其它的自己看吧。作者说了,HOTBOOT不好用,是模仿POST程序调取MBR到0x7c00并引导系统的方式,估计只是针对传统引导方式写的,其它的没考虑进去,所以他说经常会把机器整崩溃了。同一时期还有reboot.exe,shutdown等关机重启所谓的DOS外部命令,PB还出了修改BIOS数据的例程,但都已是过往,没有必要深究。

DOS时代是混战时代,老牌军阀Digital Research最终让CPM失去了、永远的失去了它往日的光彩,Novell参与其中但最终也是无济于事,IBM自己的TOPVIEW也没能架在DOS上好好的走一程,都没能抵挡住Microsoft的视窗系列,纷纷跌落在当时的WIN3x脚下,最多也只是坚持到WIN9x就再也坚守不下去了。

风吹草低,Calder接手Novell的DRDOS5和6在嵌入式系统中还能用,但最好用的是IMS的REAL32 7.94版,网上可以找到但找不到时使用和开发手册。CPM曾转卖给了个人、转卖给了Novell,最后连Novell也沉没了,现在有一款Linux的Open版Server软件是Novell冠名的,但是不原来的Novell不得而知。

Real32,可开到8个Console,与MSDOS完全兼容,是多任务且是多用户的DOS版操作系统,或是CPM的再发展吧。它们的版权都早已过期了,连个带公司都不知道哪去了,它们在网上已经了无痕迹。这意味着,使用Real32不再存在版权问题,而且当时的DRDOS使用了FreeDOS的东西被告上法庭后下架了,微软的DOS也是收购了一家小的操作系统开发公司DOS再开发的,而那家公司的底子用的也是CPM相关的技术。DOS时代的混战,结束了,永远的结束了,但留下的Real32确实是稳定可用的,虽没有用户和开发手册,但简单几个命令就可以把它用起来,毕竟CPM是它们的根子,看清了CPM/86就基本上看清了它们。

有时间了把REAL32心得写出来,后续。

纯MSDOS操作系统下的计算机重启与关机相关推荐

  1. 计算机重启无法关机,电脑无法关机或重启是为什么?

    解决无法关机问题 (如果还无法解决,请发消息给我) 1.点"开始→设置→控制面板→电源选项→高级电源管理",如果你的机器支持高级电源管理功能,则选中"启用高级电源管理支持 ...

  2. 用计算机重启手机软件,手机“关机再启动”和“重启”有区别? 收藏下, 让手机更耐用些...

    原标题:手机"关机再启动"和"重启"有区别? 收藏下, 让手机更耐用些 智能手机现在越来越普及,接下来5G时代的到来,网速会提得更高,手机上网的优势会愈加明显, ...

  3. 操作系统源代码_计算机自制操作系统(八):仿生DOS操作系统源代码

    一.真机运行 我们已经完成了仿生DOS操作系统的制作,并在上一章的末尾给大家在虚拟机上做了演示.今天,我们要将该操作系统在真机上启动运行,是不是非常期待自己做出的第一款比较有意义的操作系统? 在&qu ...

  4. 2003 2012 等操作系统下进行网关ARP静态绑定的设置方法

    XP.Windows2003等操作系统的网关ARP静态绑定 步骤一: 在能正常上网时,进入MS-DOS窗口(开始-运行-CMD,回车),输入命令:arp -a,查看网关的IP对应的正确MAC地址, 并 ...

  5. SCCM 2007系列5 播发操作系统下

    上一篇给大家介绍了播发操作系统的上半部分,这篇将给大家介绍播发操作系统的下半部分.下半部分只要以介绍如何配置播发以及客户端电脑如何从网络获取播发的任务序列来安装操作系统的过程.让大家了解制作播发的细节 ...

  6. 计算机重启是什么原因,电脑自动重启,该怎么办,到底是什么原因,我来详细说明?...

    自动重启故障的分析解决 一.软件方面 1.病毒 "冲击波"病毒发作时还会提示系统将在60秒后自动启动. 木马程序从远程控制你计算机的一切活动,包括让你的计算机重新启动. 清除病毒, ...

  7. 锁定计算机重启会变更ip吗,计算机更改IP不需要重启的方法

    在调试计算机网络时,经常需要更改网卡的IP地址,我们都知道,在Windows 2000/XP下,系统将自动刷新网卡的IP地址,而无需重新启动系统,下文是爱站技术频道小编为大家带来的计算机更改IP不需要 ...

  8. 【操作系统】《计算机的心智:操作系统之哲学管理》读书笔记

    本书从生活哲学的视角对操作系统进行了独到的阐述.从人类自然的行为规范推演到操作系统的设计与实现,以一条逻辑轴线将整个操作系统的各种原理精彩呈现到读者眼前. 这本书的语言风格比较独特,作者以风趣形象的语 ...

  9. Linux操作系统下Moodle平台的搭建

    转自http://fuwu.aieln.com/info/show/711/ 软件下载地址(Moodle2.2.2(Build:20120312)):http://bbs.aieln.com/arti ...

  10. 简单认识Samba服务以及Linux操作系统下部署案例解析

    1.首先在介绍Samba服务之前我们先来简单的认识一下SMB协议.SMB(Server Message Block)通信协议是微软(Microsoft)和英特尔(Intel)在1987年制定的协议,主 ...

最新文章

  1. python 登陆网站图片验证_登陆需要密码以及图片验证的网站 如知乎
  2. TIBCO产品的微服务和DevOps
  3. 学python最重要的是_Python学习,要选哪个版本?
  4. windows ffmpeg 推送摄像头数据到rtmp服务
  5. 看博客学学Android(二十一)
  6. web网页设计实例作业 ——校园文化(7页) html大学生网站开发实践作业
  7. 防范勒索病毒及关闭相关端口
  8. 机器学习(4)——弱监督学习
  9. 实验室信息管理系统LIMS的25个典型模块
  10. 修改服务器ssh欢迎界面
  11. android+隐藏邮件地址,“通过 Apple 登录”功能的“隐藏邮件地址”
  12. [附源码]JAVA+ssm交通违章举报平台(程序+Lw)
  13. ISO3834国际焊接认证简介
  14. 【Sprite Atlas】Unity新图集系统SpriteAtlas超详细使用教程
  15. Java编程学习:初学者怎样学好Java
  16. 解决None of the constructors found with ‘Autofac.Core.Activators.Reflection.DefaultConstructorFinder’
  17. excel如何数据汇总之多工作簿
  18. 【唐老狮】C#——多态和vob
  19. 【树莓派】64G的SD卡无法使用NOOBS安装树莓派的问题
  20. 张朝阳的心境,搜狐的武器

热门文章

  1. SCI收录声学学科期刊31种
  2. 一些Camera相关概念整理
  3. Linux系统下制作windows系统安装U盘
  4. excel中if如何加android,Excel 如何实现函数IF的嵌套超过七层
  5. [CTF]盲文对照表
  6. 点击电脑桌面图标就点计算机图标老是出现是否删除快捷方式,电脑点击桌面图标提示缺少快捷方式怎么办...
  7. 炉石兄弟 修复图腾师问题 by大神beebee102, 还有阴燃电鳗
  8. 亲戚关系php,亲属关系称谓、亲属称谓表、亲属称呼表、亲属关系称呼
  9. 交换机下接路由器lan还是wan_路由器LAN-WAN级联,增强无线信号,扩大覆盖范围...
  10. pgp各种弱类型绕过