📄 dos深层.txt
字号:
十九、mscdex.exe 提供对光驱进行读写的程序
mscdex/drive [/Drive][/e][/k][/s][/l:letter]
典型:config.sys 中device=c:\cdrom\cdrom.sys /d:mscd000
autoexec.bat中 c:\dos\mscdex /d:mscd000 /l:g
配置了一个光驱,符号为g
参数/drive1为光驱身份号,须与config.sys中的符号一致,可有多个
/d:mscd000 /d:mscd001
/e:使用扩展内存装入光驱驱动程序.
/s:使光驱在ms_net或windows是否设置为共享光驱
/V是否在加载时显示内存.
/L:letter 分配给光驱的盘符
/m:number 指定缓冲器的数目
应该注意的是:?如果用smartdrv.exe 加速对光驱的读写能力,应该在autoexec.
bat中将mscdex.?exe 写在smartdrv.exe 之前,smartdrv.exe的使用可大幅提高
对驱动器的读写能力.
二十、msd的使用
使用msd 可以整体检查计算机配置及系统信息
包括:?驱动器参数,计算机cpu参数,内存大小参数,显示器类型,串.并口情况,以
及各个IRQ占用情况,据此可以分析新增设备是否与原来设备有冲突.
同时也可以通过分析内存驻留程序,判断内存中是否有病毒,有则标为"???".
二十一、prompt dos提示符
$q 等于号 $t 当前时间 $d 当前日期 $p 当前驱动器符号
$$ $号提示 $n当前驱动器 $g 大于号 $l小于号 $b 显示"|"管道号
$h 隐去提示符 $E显示"<-"号
对于其它文字,则直接显示文本本身prompt ljw,则显示为ljw提示符
prompt 则仅显示当前驱动器号及大于号.
二十二、ramdrive.sys 使用内存当做虚拟盘来使用
应注意,所有数据都存在于内存中,应及时将其存到硬盘中,否则掉电后或者死机
后将丢失全部数据,优点是运行速度快,但不能在windows中使用.
示例:config.sys: device=c:\dos\ramdrive.sys /size[/e|a]
size为以k为单位的字节数,即建立的虚拟盘的大小.
/e或/a 都是使用扩展内存来建立虚拟盘,?加参数的前提是必须先加载内存管理
器himem.sys及emm386.exe.
二十三、subst 将一个驱动器与一个子目录联接
如:将对A:\l1\l2 子目录的请求映射为S盘,则输入
subst s: a:\l1\l2 即可
这样使用dir s:?等命令则显示的是a:\l1\l2子目录下的内容,其它copy del 一样
可以用subst s: d 来取消这种映射.
可以用subst 来显示各种联接情况
注意:?可以采用subst a: c:a 来建立一个对于A的读写盘.对于某些安装软件
来说,?必须使用A盘来安装,就可以使用先将所要安装的软件全部拷贝到C:a子
目录中,然后输入subst a: c:a,再转到A:,就可以进行软件的安装了.
二十四、mem /c /m /p /d 常规内存显示程序
/c显示所有内存驻留程序的占用情况,分为conventional常规内存和uppermemory
高端内存占用,并显示总的占用情况(常规 高端 保留 扩展内存)
/p分页显示,页间暂停
/m后加模块名 如:/m msdos 显示dos系统内存的占用.
/d对常规 高端 保留 扩展内存加以详细例表说明
通过分析,可以看出内存占用是否合理,以及各种程序是否正常加载,从而在此基
础上使用内存优化工具memmaker进行各种管理,同时又可以分析出一些程序死机
的原因,若有的地方显示"???",则可以断定内存中有病毒的存在,有利于发现及消灭.
二十五、各种管道工具的使用"> < >> <<"
将各种命令造成的输出或所需要的输入重新定向
如ir *.bat /b>p 可以将dir *.bat 例出的文件名输出到p文件中.
time<p>>p.bat
p文件中仅存在一个回车符,则可以将时间追加进p.bat文件中
"> >>" 是将命令产生的输出重新定向,比如到文件或打印机中.
>>产生的内容将追加进文件中,>则将原文件内容覆盖.
"< <<" 是将命令所需要输入的内容重新定向.
如:time<p 在批中可以是时间代码或回车符,可以以此改变时间.
需要说明的是 "prn "为打印机, "null"为空设备
con 为显示器
type p.bat>prn 可将p.bat打印出来.
copy null p 可将p文件删除掉
copy con p 可以在屏幕上编辑p文件,F6可以存盘退出
type p>pp 完成p文件到pp 的复制
type p|more 可在屏满时暂停显示
二十六、move 命令
move [y/-y] filename1 filename2
将文件1移动到文件2处
如:move c:\dos\*.* c:\cced
将dos子目录下的所有文件全部移动到cced 子目录下
/y|-y参数在目标目录不存在需要创建时,是否出现提示
可以使用该命令修改子目录名称,如 move dos cced
将dos目录名改为cced
二十七、append 指定一些特殊数据文件的存放位置,如user.dat pe2.pro等一些非*.
exe *.com *.bat 文件
格式:append [:]终止以前存在的指定目录 append 显示指定情况
append [path] append c:\user 等
二十八、
call 在一个批处理命令中调用另外一个批处理文件
(1)不终止现有文件的运行,执行完掉用程序后立即返回.
(2)被调用批处理命令必须以bat 为扩展名
(3)调用批处理文件时,可以加上参数(%1-%9)以及环境变量如%baud%
(4)不能使用管道工具及重定向工具
二十九、device devicehigh loadhigh
device 将指定的设备驱动程序装入内存中
devicehigh将指定的设备驱动程序装入高端内存中
loadhigh 将指定的设备驱动程序装入高端内存中
三十、defrag 优化磁盘
legend(传奇) optimize(优化) elapse(逝去) fragment(碎片)
该命令执行对指定的盘进行优化处理(包括检查文件分配表,各文件状态,纠正错误),
在执行时,可按照文件名大小,时间,扩展名对文件进行排序.
电脑启动顺序
第一步:打开电脑电源,此时会看到显示器、键盘、机箱面板上的指示灯闪烁。
第二步:检测显示卡。屏幕上会出现短暂的显卡信息。
第三步:检测内存。屏幕上出现内存的容量信息。
第四步:执行BIOS。屏幕上出现简略的BIOS信息。
第五步:检测其它设备。屏幕依次出现其它设备的信息,如CPU、内存、硬盘、光驱等等。这个过程中,主板的BIOS监测硬件是否正常,包括各个硬件的检测、配置、初始化等等。如果发生错误,则会提示错误或中断启动(死机)。
第六步:执行操作系统的初始化文件。先将存储在ROM(只读存储器)中的BootstrapLoader程序和自诊断程序移动到RAM(随机存储器)中去。
第七步:载入操作系统文件。随着BootstrapLoader的运行,操作系统将系统文件送到RAM中。
第八步:执行系统文件Io.sys和Msdos.sys此时屏幕将出现诸如“Starting Windows9 8”的提示信息或显示开机画面。
第九步:若启动盘根目录下有Config.sys文件,则执行它。
第十步:执行系统文件Command.com
第十一步:若启动盘根目录下有Austoexec.bat文件,则执行它。
第十二步:读取Windows初始化文件“System.ini”和“Win.ini”,再读取注册表文件。
第十三步:启动结束,屏幕出现初始画面,运行操作系统。
1、人口分析并分离未录入常表信息,原则:以村、社为单位按顺序编排;尽量避免与微机内已存在人员信息重复。
2、加载数据,方法有二,对于大批量录入,用方法一,对于一个村社中只补录几人的用方法二。方法一:在新微机里安装人口管理系统,并初始化其内的人口数据(rksj.dbf和*.rks)通过JZSJ模块;用此法应注意:a、人口信息各数据项录入应尽量完整;b、录入文件命名应统一,且建库前应备份;c、未全部录入前不能建库,不能对录入数据进行四项变动和办证等操作。方法二:对于小量数据录入建议从现在使用的人口信息微机中用CZRK模块录入,从此处录入的可以进行日常变动、办证操作。
3、数据建库,注意:在备份的基础上才能进行此步操作,建库前必须保证无空记录。
4、照片录入如果时间充分,建议在一台微机上操作,即把此步放在第5步之后。
5、数据库合并到日常管理操作的一台微机上,通过FOX程序命令行操作。注意:原库和追加库的逻辑关系和备份。
6、通过CZRK1查找并删除重复数据(重复人员、重复证号)。
7、在唯一的一台微机上进行日常管理操作。
由于软件的增多,而不同软件所需的系统配置并不相同,致使我们需要经常改变配置,如果每次都改写config.sys是相当麻烦的,于是DOS设计了菜单式多重任务选择的配置,就方便多了,比如有些游戏无需扩展内存,有些又必须有扩展内存,有些汉字系统还必须设置虚拟盘等,采用多重设置将是一劳永逸的事。
例:两种设置
[menu]
menuitem=nomal ,nomal configuration 设置第一种配置
menuitem=myself ,configuration for myself 设置第二种配置
menudefault=nomal,5 设置默认的配置和自动选择的时间
menucolor=15,1 设置菜单的颜色
[nomal] 此处为第一种配置, [ ]中的内容需与menuitem后的字符相同
files=30
buffers=30
device=c:\dos\hime.sys
device=c:\dos\emm386.exe ram
lastdrive=z
[myself] 此处为第二种配置
files=35
buffers=20
device=c:\dos\hime.sys
device=c:\dos\emm386.exe noems
[common] []中为common则表示此处为各种配置都使用到的配置项
dos=high,umb
其中[menu]区中为菜单的设计: menuitem 表示设置对应的配置区,可以有多个配置区,逗号后是菜单上显示的内容 。 menudefault 设置默认的菜单选项,逗号后是自动选择的时间。 menucolor 设置菜单颜色,逗号前为文字色,后为背景色。
这样在电脑起动时,就会有菜单显示以供用户选择了。
对应的,在autoexec.bat中也可以进行多任务选择,比如:
@ECHO OFF
PROMPT $p$g
set blaster=a220 i5 d1 此处为公用设置区
set temp=c:\dos\temp
goto %config% 转至标号%config% , 其中%config%的值是由选择某一菜单项时自动确定的
:nomal 此处为对应的第一个设置,:后的字符需与config.sys中的配置区名相同
LH /L:0;1,45456 /S C:\DOS\SMARTDRV.EXE
PATH C:\WINDOWS;C:\DOS;C:\UCDOS;c:\tools;c:\tools\vpic
lh c:\mouse\amouse.com
goto end
:myself 此处为对应的第二个设置
PATH C:\DOS;c:\tools
lh c:\mouse\amouse.com
goto end
:end
更多免费电子书,请到TXT下载 http://www.txtdown.com
声明:本电子书仅供读者预览,请在下载24小时内删除,不得用作商业用途;如果喜欢请购买正版图书!
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -