当前位置:  技术问答>linux和unix

在DOS中什么命令可以关机?重启?还有等待、休眠????

    来源: 互联网  发布时间:2014-12-18

    本文导语:  在DOS中什么命令可以关机?重启?还有等待、休眠???? | 用DEBUG自己写吧 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★      ...

在DOS中什么命令可以关机?重启?还有等待、休眠????

|
用DEBUG自己写吧
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
              有位伟人教育我们:
              好好学习,天天向上。
              因此,同志们努力吧!光明的明天在等待我们!!!!!!!!!! 
===========================================================================================

CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!

★  浏览帖子速度极快![建议系统使用ie5.5以上]。 ★  多种帖子实现界面。 
★  保存帖子到本地[html格式]★  监视您关注帖子的回复更新。
★  可以直接发贴、回复帖子★  采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录! 
★  支持在线检测程序升级情况,可及时获得程序更新的信息。

★★ 签名  ●  
     可以在您的每个帖子的后面自动加上一个自己设计的签名哟。

Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe    [自解压]


|

#include 
#include 
void main()
{
    union REGS In,Out;
    In.x.ax=0x5300;  //检查是否支持APM
    In.x.bx=0x0000;
    int86(0x15,&In,&Out);
    if(Out.x.cflag!=0)
    {
        printf("No APM!n");
        return;
    }
    In.x.ax=0x5301;  //连接到APM
    In.x.bx=0x0000;
    int86(0x15,&In,&Out);
    if((Out.x.cflag!=0)&&(Out.h.ah!=0x02))
    {
        printf("Connecting error!n");
        return;
    }
    In.x.ax=0x530e;  //通知APM所使用的版本为1.2
    In.x.cx=0x0102;
    int86(0x15,&In,&Out);
    if((Out.x.cflag!=0))
    {
        printf("Connecting error!n");
        return;
    }
    In.x.ax=0x5307;  //关机
    In.x.bx=0x0001;
    In.x.cx=0x0003;
    int86(0x15,&In,&Out);
    if((Out.x.cflag!=0))
    {
        printf("Shutdown error!n");
        return;
    }
    return;
}

|
编程都上来了
呵呵,在WINDOWS里有个WIN.com
文件,
你可在DOS里用它,
打入:C:windowswin /m 
重起机子,
或是 加个/z 就是关机:P
进入存DOS也可以用,只要windows文件夹里有win.com就能用它,
DOS本身没有这种命今,不能支持ACPI

|
哈哈

哈哈

你们都错了,其实在DOS下通过命令关机是很简单的

我指的是在纯DOS下关机,只要你装了windows98

用  win/z   吧,肯定行的





|
重起用:
用Debug可以做
-a
-100 jmp ffff:0000
-
-n restart.com
-rcx (我记不得是RCX还是RBX了,好像是BX:CX表示字节数)
cx:
-6
-w
-q
退出,运行restart.com即可
  可以
但关机不知道

|
重新启动很简单的,
jmp ffff:0000
如果我没有记错的话。

还有另一种方法,用int 19 的,应该是在win98的启动盘里有这个程序
是一个.com的,很简单。

|
dos里面不能 等待、休眠

这个要windos内核才能进行!

看来,你对dos的认识不是很深.

在dos下,重启可以,关机也可以.只要知道中断调用就行.

|
哈,我在C++中找到了:
大家可以去看一下:
http://www.csdn.net/expert/topic/792/792776.xml?temp=.9580347
主  题:  关机的实质是什么? 
作  者:  ganganwen2 (要喝水的鱼)  
等  级:    
信 誉 值:  100 
所属论坛:  C/C++ 
问题点数:  20 
回复次数:  22 
发表时间:  2002-6-10 19:11:46 
   
 
   
有时候突然想关机的实质是什么?能不能用c语言编写一个程序来关机呢?
又能不能写一个程序使得按关闭系统也——关闭计算机 也没有用呢
谢谢赐教

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Java调用DOS实现定时关机的实例
  • 如何在windows下的DOS窗口中显示utf-8字符(CMD命令提示符终端显示utf-8字符)
  • 安装Red lnuix9.0的问题,两块硬盘,一块分成一个dos分区,三个dos扩展分区,安装win2000,另一块40G硬盘分成一个dos分区,两个dos扩展分
  • 一种拒绝服务(Dos)攻击:SYN Flood介绍
  • 请问如果装完纯DOS后再用98启动盘装98,DOS还是纯的吗?
  • 有关DOS启动,再引导GRUB4DOS。。
  • dos(纯DOS系统)下如何安装网卡
  • 紧急!高分求购dos5.0和trw2000的dos版本
  • 如何通过mount命令将DOS文件分区挂接到Linux系统上访问DOS分区
  • 请问安装win32除了要dos6启动盘外是不是先要安dos6
  • 在win2000下能否单独安装dos?怎样能从dos启动(硬盘上的)?
  • 如何将运行dos的机子联入网络,或在dos下使用网络硬盘
  • PC-DOS 2000 怎么样? 比MS-DOS呢?支持FAT32吗?哪有下?
  • dos老大,请问谁有"诺顿"dos版本的。
  • 请各位DOS老妖怪给俺推荐几本最好的书,关于DOS和汇编编程的,有重谢(内容同)
  • DOS,多么亲切,有多年没使用了.现在想问一下大家现在还有用纯DOS来做什么呢?
  • 谁有老MS-DOS,如MS-Dos 6.22。
  • diskman所用的环境是98下的dos实模式下所做的启动盘,还是纯dos6.22的起动盘启动引导,请教大家了
  • dos与其他操作系统的关系(硬盘dbr为什么会总有dos文件)?
  • 我现在想学习dos 6.22 但不知道从哪儿可以找到dos的所有命令,不然这没法学了,如果有谁知道的,请告诉我。谢谢!!
  • DOS 网络开发包和源程序: Microsoft TCP/IP Sockets Development Kit 1.0 for dos & windows ,大家可以去下载了
  • 已经由DOS实模式进入保护模式(可以在DOS访问32位指针),但具体不知怎样用?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3