如何在DOS下运行程序?

作者&投稿:曾狭 (若有异议请与网页底部的电邮联系)
电脑怎么进入DOS操作模式~在其下怎么运行程序~

什么是DOS?
DOS(Disk Operation System)是一类操作系统的名称,它主要包括Shell(command.com), IO接口(io.sys)两个部分。

Shell是dos的外壳,负责将用户输入的命令翻译成操作系统能够理解的语言。
DOS的IO接口通常实现了一组基于int21h的中断。
目前常用的DOS有包括:MS-DOS PC-DOS,FreeDOS,ROM-DOS等


1.2MS-DOS简介
眼下流行的Windows9x系统是以MS-DOS为基础的。

自从DOS在1981年问世以来,版本就不断更新,从最初的DOS1.0升级到了最新的DOS8.0(Windows ME系统),纯DOS 的最高版本为DOS6.22,这以后的新版本DOS都是由Windows系统所提供的,并不单独存在。

DOS分为核心启动程序和命令程序两个部分。

DOS的核心启动程序有Boot系统引导程序、IO.SYS、MSDOS.SYS和COMMAND.COM。它们是构成DOS系统最基础的几个部分,有了它们系统就可以启动。

但光有启动程序还不行,DOS作为一个字符型的操作系统,一般的操作都是通过命令来完成。DOS命令分为内部命令和外部命令。内部命令是一些常用而所占空间不大的命令程序,如dir、cd等,它们存在于COMMAND.COM文件中,会在系统启动时加载到内存中,以方便调用。而其它的一些外部命令则以单独的可执行文件存在,在使用时才被调入内存。

DOS的优点是快捷。熟练的用户可以通过创建BAT或CMD批处理文件完成一些烦琐的任务,通过一些判断命令(IF、|)甚至可以编一些小程序。因此,即使在XP下CMD还是高手的最爱。
MS-DOS的常用命令:



1、磁盘操作
fdisk 参数 /mbr 重建主引导记录 EXP:fdisk /mbr 重建主引导记录 (可以洗掉还原精灵)

format 参数: /q 快速格式化 /u 不可恢复 /autotest 不提示 /s 创建 MS-DOS 引导盘 EXP:format c: /q /u /autotest

自动快速格式化C盘(危险!!!)

2、目录操作
DIR [目录名或文件名] [/S][/W][/P][/A] 列出目录 参数: /s 查找子目录 /w 只显示文件名 /p 分页 /a 显示隐藏文件 EXP: DIR format.exe /s查找该盘的format.exe文件并报告位置

CD [目录名] PS:可以使用相对目录或绝对目录 进入目录 exp:CD AA 进入当前文件夹下的AA目录,cd .. 进入上一个文件夹cd \返回根目录;cd c:\windows 进入c:\windows文件夹

MKDIR [目录名] 创建目录 EXP:MKDIR HELLOWORLD 创建HELLOWORLD目录

3、文件操作
del [目录名或文件名] [/f][/s][/q] 删除 参数:/f 删除只读文件 /s 删除该目录及其下的所有内容 /q 删除前不确认

exp: del c:\del /s /q 自动删除c盘的del目录

copy [源文件或目录] [目标目录] 复制文件 EXP:copy d:\pwin98\*.* c:\presetup 将d盘的pwin98的所有文件复制到c盘的presetup下

4、内存操作
debug 调试内存 参数 -w [文件名] 写入二进制文件 -o [地址1] [地址2] 输出内存 -q 退出 exp:o 70 10[return] o 71 01

[return] 01[return] q[return] 把70到71的内存都改成01,用以清除AWARDbios密码.debug 还可以破解硬盘保护卡等,但只可以在纯DOS下用.




DOS命令全集



(一)MD——建立子目录

1.功能:创建新的子目录

2.类型:内部命令

3.格式:MD[盘符:][路径名]

4.使用说明:

(1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器;

(2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。

例:(1)在C盘的根目录下创建名为FOX的子目录;(2)在FOX子目录下再创建USER子目录。

C:\>MD FOX (在当前驱动器C盘下创建子目录FOX)

C:\>MD FOX\USER (在FOX 子目录下再创建USER子目录)

(二)CD——改变当前目录

1.功能:显示当前目录

2.类型:内部命令

3.格式:CD[盘符:][路径名][子目录名]

4.使用说明:

(1)如果省略路径和子目录名则显示当前目录;

(2)如采用“CD\”格式,则退回到根目录;

(3)如采用“CD..”格式则退回到上一级目录。

例:(1)进入到USER子目录;(2)从USER子目录退回到子目录;(3)返回到根目录。

C:\>CD FOX 、USER(进入FOX子目录下的USER子目录)

C:\FOX\USER>CD.. (退回上一级根目录)

C:\FOX>CD\ (返回到根目录)

C:\>

(三)RD——删除子目录命令

1.功能:从指定的磁盘删除了目录。

2.类型:内部命令

3.格式:RD[盘符:][路径名][子目录名]

4.使用说明:

(1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身;



(2)不能删除根目录和当前目录。

例:要求把C盘FOX子目录下的USER子目录删除,操作如下:

第一步:先将USER子目录下的文件删空;

C:\>DEL C:\FOX\USER\*.*

第二步,删除USER子目录。

C:\>RD C:\FOX\USER

(四)DIR——显示磁盘目录命令

1.功能:显示磁盘目录的内容。

2.类型:内部命令

3.格式:DIR [盘符:][路径][文件名] [/A[[:]属性]] [/C] [/D] [/L] [/N] [/O[[:]分类属性]] [/P] [/Q] [/S] [/T[[:]时间]] [/W] [/X] [/4]

4. 使用说明:
/A 显示具有指定属性的文件。
属性 D 目录 R 只读文件
H 隐藏文件 A 准备存档的文件
S 系统文件 - 表示“否”的前缀
/B 使用空格式(没有标题信息或摘要)。
/C 在文件大小中显示千位数分隔符。这是默认值。用/-C来停用分隔符显示。
/D 跟宽式相同,但文件是按栏分类列出的。
/L 用小写。
/N 新的长列表格式,其中文件名在最右边。
/O 用分类顺序列出文件。
分类排序 N 按名称(字母顺序) S 按大小(从小到大)
E 按扩展名(字母顺序) D 按日期/时间(从先到后)
G 组目录优先 - 颠倒顺序的前缀
/P 在每个信息屏幕后暂停。
/Q 显示文件所有者。
/S 显示指定目录和所有子目录中的文件。
/T 控制显示或用来分类的时间字符域。
时间 C 创建时间
A 上次访问时间
W 上次写入的时间
/W 用宽列表格式。
/X 显示为非8.3文件名产生的短名称。格式是 /N 的格式,短名称插在长名称前面。如果没有短名称,在其位置则显示空白。
/4 用四位数字显示年

找到你软件所在的硬盘,譬如是C盘,就先输入"C:"回车
然后在用DIR命令找到你软件所在的目录,假如是OFFICE,输入"CD OFFICE"回车
在用DIR命令找到你所用的程序的名字,假如是WORD,输入"WORD.EXE"
就好了,以次为例

DOS命令大全
一)MD——建立子目录
1.功能:创建新的子目录
2.类型:内部命令
3.格式:MD[盘符:][路径名]〈子目录名〉
4.使用说明:
(1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器;
(2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。
例:(1)在C盘的根目录下创建名为FOX的子目录;(2)在FOX子目录下再创建USER子目录。
C:、>MD FOX (在当前驱动器C盘下创建子目录FOX)
C:、>MD FOX 、USER (在FOX 子目录下再创建USER子目录)
(二)CD——改变当前目录
1.功能:显示当前目录
2.类型:内部命令
3.格式:CD[盘符:][路径名][子目录名]
4.使用说明:
(1)如果省略路径和子目录名则显示当前目录;
(2)如采用“CD、”格式,则退回到根目录;
(3)如采用“CD.。”格式则退回到上一级目录。
例:(1)进入到USER子目录;(2)从USER子目录退回到子目录;(3)返回到根目录。
C:、>CD FOX 、USER(进入FOX子目录下的USER子目录)
C:、FOX、USER>CD.。 (退回上一级根目录)
C:、FOX>CD、 (返回到根目录)
C:、>
(三)RD——删除子目录命令
1.功能:从指定的磁盘删除了目录。
2.类型:内部命令
3.格式:RD[盘符:][路径名][子目录名]
4.使用说明:
(1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身;
(2)不能删除根目录和当前目录。
例:要求把C盘FOX子目录下的USER子目录删除,操作如下:
第一步:先将USER子目录下的文件删空;
C、>DEL C:、FOX、USER、*。*
第二步,删除USER子目录。
C、>RD C:、FOX、USER

A:/>C:回车 (进入C盘)

C:/>CD QQ.CON (进入以QQ命名 的文件夹)

A:/>QQ.EXE (运行QQ.EXE执行程序)

这样就打开了 可以在XP系统下的MS DOS中实验 同样的方法打开各种执行文件

2165615


FORTRAN qbasic与c c++ java之类有何不同?前2个只能在dos平台下...
我的fortran与MS VC++一样,可以用 Visual Studio. 也可以在 DOS 环境下开发,编译,运行.用什么环境看个人爱好. 我写 C,fortran 用DOS环境. 用MFC,C++用 Visual Studio.至于 opengl,如果配 GLUT, 则用 DOS 环境.java 也用 DOS 环境.我的文本编辑 对关键字的显示是彩色的,与Studio类似.平台的...

何在DOS下彻底格式化C盘???
9,等待一段时间,低格完毕。RESET重启,进入A盘,运行SCANDISK\/ALL 看看,坏道是不是修好。注意:低格以后,硬盘的逻辑坏道会修复好,如物理损坏,则程序会标出坏 道并不在使用,以防止硬盘进一损坏。`在选择了硬盘后,下面就可以选择开始格式化硬盘了,选择主菜单中的“Low level Current Device”命令...

dos下 使用mode com1:9600,n,8,1,x 命令打开串口,为什么老是显示当前...
1.检查dos下的驱动程序是否已经安装,这个非常重要;2.在CMOS中查看是否用的是串口几,是否已经Enable;3.注意dos下的窗口命令字符只要有1个标点是错误的,都不工作,过去我用dos+qbasic+和群modem编写程序,再运行AT命令集,有时就一小错误都要很久。建议用WIN环境编写。超级终端调测,这样波特率、奇偶...

DOS是怎样进行内存管理的
众所周知,计算机中的总线都是从0开始编号的.DOS下HMA区的管理由HIMEM.SYS来提供。程序可以控制A20 line的开、关,可以申请使用HMA,但有一点,HMA不能分割使用,也就是说一次只能有一个程序在其间运行.如果在CONFIG.SYS文件中加载了 HIMEM.SYS驱动程序并且同时有DOS=high命令时,MS-DOS将使A20线...

如何在DOS下搜索文件
上一篇 下一篇 设置DOS搜索路径的命令:PATH 类型:内部命令 格式:PATH [盘符1][路径1][;][盘符2][路径2][;...] 说明: 1.DOS命令文件是指扩展名为.COM、.EXE、.BAT的文件,也称为可执行文件. 2.在执行DOS外部命令时,DOS首先在当前盘当前目录中寻找该文件,若找到,则运行;如找不到,DOS就会到PATH命令所...

windos Server 2003 的任务计划如何自动备份
本文中的说明使用 Administrator 帐户运行计划的备份作业。单击下一步。您选择的选项将显示在“完成备份向导”页面上。确保这些选项正确,然后单击完成。您计划的备份作业将显示在计划作业选项卡上的日历中。计划的备份作业将在指定的时间自动启动。关闭备份实用程序窗口。

Windows XP开始菜单的运行对话框中可输入些什么命令,它们各自有何作用...
http:\/\/zhidao.baidu.com\/link?url=69v_x3aQPUJODU9-GlfKyAFZ20bDZpVDp5HViPWLg1ENwF-O5p2pheuenHVoWf6pXA1aaymdDE6m8Fym4xR_Kq 其实“运行”中蕴含有很多鲜为人知的技巧。1)用“.”和“”打开指定文件夹 在“运行”中输入“.”,就可以打开“Documents and Settings”下的“用户”文件夹...

笔记本键盘上的pause键在哪 有何作用【详解】-搜狗输入法
PauseBreak:启动时暂停健 可以查看系统信息 pausebreak: 暂停\/中断 在按住Win键的同时按下PauseBreak在命令提示符下和Ctrl+C的功能一样,在其它地方我没用过。pause break,可中止某些程序的执行,这在程序员调试程序时特别有用,在dos程序下,它会暂时中止运行。下次开机你可以试一下,在还没进入系统...

如何在dos下删除开机启动程序?
可以在dos下删除分支来解决。删除注册表分支 此命令可以将注册表中的一个子键分支删除。命令格式为:Regedit \/L:system \/R:user \/D Regpath 参数含义:\/L:system指定System.dat文件所在的路径。\/R:user指定User.dat文件所在的路径。\/D:此参数告诉注册表编辑器,将Regpath所指定的注册表子键分支...

我想在DOS下格式化D盘怎么做?
format d:1.如果是D盘点话 WINDOWS下 你可以直接格式化啊。右击盘符格式化 如果D盘有程序在执行就不行了。你要用WIN-ODS的话在开始-程序-运行里 输入 CMD 回车 然后再输入 format d:2.如果 通过其他引导 直接进入DOS的话 3.可是直接输入FOTMAT D:4.如果你用番茄花园盘引导进DOS 5.也可以装...

滨州市13362007392: 怎么在dos下运行本地程序? -
雪味当归: 你在DOS 里找你要你运行的那个 程序的文件 也就是路径 用 CD 文件名 一直到你要执行的那个程序 然后直接把 程序的名字打上 然后回车

滨州市13362007392: 在DOS系统下怎样运行一个软件程序!!! -
雪味当归: dos情况下 比如是 C盘的文件.进入DOS : 1: C:回车. 进入C盘. 2: 然后DIR 回车.查看C盘文件.

滨州市13362007392: 请问怎么在DOS里执行一个程序? -
雪味当归: 首先DOS是Disk Operating System意思是磁盘操作系统 主要的工作是关于磁盘管理和磁盘文件管理.在dos下 所有的程序都是以文件的形式表现出来.对dos本身来说 他只能直接运行三种扩展名(也就是后缀)的文件.可执行文件 也就是 .exe ...

滨州市13362007392: 如何在DOS下运行一个程序(exe),谁能告诉我详细的方法 -
雪味当归: DOS命令大全 一)MD——建立子目录 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; (2)“路径名”:...

滨州市13362007392: 怎么在DOS下运行程序 -
雪味当归: 要输入完整的路径才行 比如你的杀毒软件是d:\瑞星\rising\rav\rav.exe 你就在DOS下输入d:\瑞星\rising\rav\rav.exe回车,杀毒软件就启动了.其他的软件原理一样

滨州市13362007392: 怎样在 DOS 下打开运行程序 -
雪味当归: 可用cd +程序的路径输进去,注意后缀名也要写上. 如:cd C:\Program Files\Tencent\QQ\QQ.exe =======群:628861 =====it网络联盟======

滨州市13362007392: 如何在DOS下运行一个应用程序? -
雪味当归: 在DOS状态下,输入文件名后加回车就可以运行了.但是该文件必须支持DOS系统

滨州市13362007392: 怎么让电脑在DOS下运行? -
雪味当归: DOS也是一个系统!一般现在电脑都带这个系统! 在开机以后,按F8!启动DOS...如果电脑没有DOS系统!可以借助GHOST盘来启动DOS 在系统里点START---运行---输入cmd就可以进系统DOS

滨州市13362007392: 怎么在DOS下运行 -
雪味当归: 如果是98 的话,直接到开始菜单-附件里就可以看到MS-DOS这个程序 其他的系统就用运行,cmd dos命令一般有下面这些 常用的内部命令DOS的内部命令是DOS操作的基础,下面就来介绍一些常用的DOS内部命令. 1、DIR 含义:显示指...

滨州市13362007392: 怎么运行dos
雪味当归: 开始--运行--输入cmd cmd是WIN98以上操作系统上使用,不含98,以下使用COMMAND, COMMAND也可以在98以上操作系统使用 然后在DOS提示符下输入命令: C:\>dir回车,显示 C:\>md 目录名 建立文件夹 C:\>cd 目录名 进入或退出文件夹目录 C:\>rd 目录名 删除目录 attrib 属性 copy 复制 del删除文件 type显示文件内容,文本格式 edit编辑 不会用的可在命令后加 ? 号,调了帮助 如:C:\>copy /? 几个简单常用的命令

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网