哪位大虾能告诉我一些实用的DOS命令?

一、DIR命令格式:

目录[D:][路径][名称][[/A][:attrib]][/o:[已排序][/s][/b][/l][/c[h]

(1)dir /a:attrib包括所有文件(系统文件。隐藏文件)。

Attrib[:][h/-h]只显示隐含文件或非隐含文件。

[r/-r]只显示只读文件或不可读文件。

[s/-s]只显示系统文件或非系统文件。

[a/-a]仅显示要归档或未归档的文件。

(2)/o[:]排序:默认情况下完全按字母顺序排序,子目录显示在文件之前。

/o[n/-n]:按字母顺序或文件名顺序显示/反转。

【e/-e】:按字母顺序/按分机反向显示。

[d/-d]:按时间顺序/反向显示。

[s/-s]:从大到小或/反过来显示。

[g/-g]:根据子目录,文件在前或者文件在子目录前。

(3)/s参数:列出当前目录及其子目录中的所有文件。

列名IR/s/a/o:n c:\ & gt;PRN

按照隶属关系和字母顺序打印输出c盘上的所有子目录和文件。

(4)/B参数:只显示文件名和扩展名。

(5)/L参数:所有文件或子目录将以小写字母列出。

培训:

Dir /a列列出了当前目录中的所有文件(包括隐式文件和系统文件)。

Dir /ah列隐式文件(包括子目录(隐式)dir /a-h

目录/as列系统文件目录/a-s

目录/ad列子目录目录/a-d

按字母顺序排列的目录/操作

目录/B仅显示文件名和扩展名。

2.attrib[+r |-r][+a |-a][+s |-s][+h |-h][d:][name][/s]

默认属性名称显示文件的(文件)属性。

Attrib io.sys(或子目录)

Shr c:\ io.sys被指定为系统隐式只读文件。

也可以attrib *。sys显示扩展名为sys的文件属性。

参数[+r|-r]设置或取消文件的只读属性。

[+a|-a]设置或取消归档文件属性。

[+h|-h]设置或取消隐藏文件属性(尤其是子目录)

/s参数将影响当前和当前子目录中的所有文件。

可用于查找文件。

示例:

Attrib news86列news86文档属性

Attrib +r report.txt设置为只读attrib -s -h record.txt

属性+a a:*。*

属性a a:*。bak

Xcopy a: b: /a将A盘上所有标记为“存档”的文件复制到b盘。

Xcopy a: b: /m将磁盘A上的所有文件复制到磁盘B,并删除存档属性。

三、光盘介绍:光盘...返回到上级二级目录“”表示当前目录“”。表示父目录。

镉..\ \ ...返回到父目录的父目录(祖先目录)。

Cd A:\将磁盘A的当前目录更改为根目录。

Cd A:\xx将磁盘A的当前目录更改为子目录xx。

镉..\98先返回父目录,再进入父目录下的98子目录。

镉..返回父目录

Cd\98进入根目录下的98子目录。

第四,复制[/y][/-y][/v][ /B]

Copy /y覆盖所有文件而不提示。

/-y提示所有文档(是或否问题)

/v复制并稍后检查。

/B以二进制显示。

Copy w1.wps con/b可以在不进入wps状态的情况下在屏幕上显示wps文件。

复制..\98将父目录下98子目录中的所有文件复制到当前子目录中。

收到。\97当当前目录下的97子目录中的所有文件都复制到当前目录时。

收到。c:\将当前目录下的所有文件复制到驱动器c的根目录下。

。是指*。*文件

复制Nul a.abc清除a . ABC文件(文件长度更改为0)。

复制文件名+con将命令或内容附加到文本文件中。

复制文件名称创建一个文本文件(F6保存并退出)

复印控制检测打印机的开关。

V xcopy命令

xcopy[源] [日期] [/p] [/s] [/e] [/v] [/y]

xcopy[date]xcopy A:B:\/D:08/18/98/S/V在98.08.18之后复制文件。

Xcopy [/p]提示创建子目录。

Xcopy [/s]与子目录一起复制。注意:如果这个子目录不在目标磁盘上,它在目标磁盘上。

如果磁盘的结尾不是以“\”结尾,将会提示您:

目标是否在目标上指定文件名或目录名

[f =文件,d =目录]?

在目标磁盘上创建文件[按]还是创建子目录[按d]?应该选择d键。

Xcopy[/v]波段比较

*1) xcopy不复制系统和隐藏文件,复制前应该修改属性。

Xcopy [/y]覆盖时有提示吗?/y不提示。

如果目标磁盘或子目录名称被省略,它将被复制到当前目录。

不及物动词del /p

添加/p可以在删除前提示。

如果在del之后添加子目录名称,子目录下的所有文件(除了隐含文件、系统文件和只读文件)都将被删除。

添加/p进行确认。

七。取消删除[名称] /au

在没有提示的情况下,恢复所有符合条件的文件(可以恢复的文件),并将首字母设置为“#”。如果是的话

存在,请按“# % &;0 1 2-9 a-z”。

例如,取消删除*。dbf/au还原所有扩展名为“dbf”的文件,并使用“#”作为文件。

Name,/list仅列出可恢复的文件,并不恢复它们。

取消删除/加载将取消删除的内容加载到内存中。

/unload从内存中卸载取消删除。

/s[drive]监视和管理指定的驱动器。

取消删除/sc

在内存中存储取消删除。并创建一个隐含的sentry子目录来删除c盘上的文件。

管理取消删除/ds恢复

相应的恢复命令可以使用undelete来完全恢复文件名(非常完整)

最常用的取消删除*。*

deltree /y [driveath]

Deltree删除子目录和文件,虽然有些文件是系统文件或隐藏文件。

它可以有通配符。当它有通配符时,它将删除符合条件的文件和子目录。

比如:?取消删除*。dbf/au还原所有扩展名为“dbf”的文件,并使用“#”作为文件。

姓名。

/list仅列出可恢复的文件,没有恢复操作。

取消删除/加载将取消删除的内容加载到内存中。

/unload从内存中卸载取消删除。

/s[drive]监视和管理指定的驱动器。

Undelete/sc将在内存中存储Undelete,并创建一个隐含的sentry子目录来删除驱动器c。

文件管理。对应的恢复命令可以使用undelete/ds完全恢复文件名(完美)。

最常用的是undelete *。*

八、deltree /y [driveath]

Deltree删除子目录和文件,虽然有些文件是系统的或者隐式的。

它可以有通配符,在这种情况下,它将删除合格的文件或子目录。

例如,有L1文件、L2子目录、L3文件和L4子目录。

德尔特里湖*。*将删除上述所有文件和子目录,但在删除之前要确认。如果它们没有被删除,

可以输入“n”。

删除/y参数时,无需确认即可操作。

它删除的文件可以通过取消删除来恢复。但是您不能恢复子目录及其下的文件,所以您可以使用特殊的

特殊工具,如诺顿8.0。

如果事先使用了undelete/s,可以在sentry子目录中找到完整的文件,但是名称已经

变了。

九、dos =高[|低[umb|noumb]]

Dos=high,umb,Dos将自身加载到高端内存(high)中,可以管理上层内存(umb)。

Noumb不管理上层内存。

Device=himem.sys应在写入dos=high和umb之前加载。

为了将程序或驱动程序加载到上层内存中,必须使用dos=umb,这样可以节省大部分常规内存。

你可以在config.sys的任何地方写dos=high,umb

如果显示hma不可用或load down low,则不能使用高端内存。

X.doskey记录了之前敲过的dos命令,可以用F7显示,用“向左写”选择,用F9输入。

选定的命令编号。

Doskey/restall被重新加载,之前的命令行被撤消。

Doskey/history显示内存中的所有命令,可以“>”显示到其他文件,缩写为“/H”。

Doskey dir=cls,键入dir相当于cls。

Doskey/macros可以显示所有的宏定义,可以使用“>”。重定义成一个文件,缩写为“/M”。

Doskey dir=可以撤销dir的宏定义。

doskey p=dir$tdir*。exe/p$tdir c:\t$tdir c:\t$*

$t是命令的分隔符,$ *是命令的终止符。

doskey/insert(overstrike)?重新输入命令时,是要插入还是覆盖旧命令?

封面状态(默认)。

XI。emm386.exe

提供对扩展内存的管理,以便应用程序可以像使用常规内存一样使用它。

常见用法在config.sys中

device=c:\dos\himem.sys

device=c:\dos\emm386.exe ram

D=64将DMA内存量设置为64K。

Noems提供对上层内存的访问,但不提供对扩展内存的访问。

需要注意的是,最好不要在windows中使用,因为windows自己管理扩展内存。

应该采用windows中的管理器。

十二。fc命令fc/b dt . dat dt2 . dat & gt;b(用于二进制代码比较)

比较两个文件,一般用于访问进度和修改游戏存储文件。

实际代码位置应加上0100,如:00005E4: 0067。

调试时要加0100,即00006 E4:0067-E实际用于修改。

添加重定向文件" > P "您可以将比较结果输出到P文件。

十三。格式/q/u/s/n:扇区/f:大小/c

/q参数:快速格式化,只扫描文件分配表和根目录区,仅对格式化磁盘有效。

使用时,请确保格式化后没有添加新的坏磁道。

/u参数:无条件格式化,不保存原盘上的信息,可以防止“unformat”。

/s参数:格式化为系统盘,或者您可以使用" sys "命令。

/f:尺寸大小可以是160 180 320 360 720 1200 1440 2800。

/n:扇区n可以是1格式和容量为160k 180k的单面磁盘。

可以是4。它可以在5英寸高密度驱动器上格式化360k磁盘。

它可以是8,并且可以在5英寸高密度驱动器上格式化8个扇区。

/c重新测试坏扇区。如果一个扇区在默认情况下被标记为“坏的”,那么在将来的格式中它将不会被重新测试。

试试,就标记一下,用“/C”的时候可以重新测试。

十四。无格式命令

它适用于已格式化且未使用“/u”参数的命令,并且可用于修复损坏。

硬盘分区表不好,但是在网盘上不行。

未格式化驱动器:[/l][/test][/p]

/l显示unformat找到的每个文件和子目录。如果没有这样的开关,将只显示那些。

损坏的文件和子目录可以通过ctrl+s暂停,并通过任何键继续。

/test只做一个测试,不做实际的修复工作,做一个模拟过程。

/p测试时打印。

注意:此方法不能保证修复所有文件,尤其是添加了数据的格式化磁盘。

还原的文件存储在子目录中,如subdir1...2...3.

interlink语法interlnk g = e,可以通过串口或并口在两台计算机之间进行通信。

将服务器端的E驱动器映射到客户端的G驱动器。对于客户端,所有的G驱动器将

操作意味着访问服务器,取消映射的方式是interlnk g =

单独输入interlnk会显示所有映射。

注意:只有在加载了interlnk.exe设备驱动程序的情况下,才能使用interlnk。

使用的驱动器符号与配置相同。?系统中lastdrv.exe设置的数量。你可以做一个。

一端是25引脚串行线,另一端是9引脚串行线。具体连接方式如下:

5 - 7 2 - 15

3 - 2 3 - 13

7 - 4 4 - 12

6 - 6 5 - 10

3 - 3 6 - 11

8 - 5 15 - 2

4 - 20 13 - 3

9针和25针12-4

10 - 5

11 - 6

25 - 25

25针,25针。

十六。interlnk.exe和intersvr.exe

Interlnk.exe将对客户机驱动程序或打印接口的请求重定向到另一个服务器驱动程序。

设备或打印机。

语法:添加:

device = c:\ dos \ interlink . exe[drive:n][/no printer][com][LPT]

十七。memmaker[/b][/batch][session][/swap rive]

使用memmaker可以优化内存分配。并将配置写入autoexec.bat和config.sys。

在此过程中,需要多次重启机器。

十八、memitem memcolor memdefault子菜单菜单选项包括

在autoexec.bat中如下:在config.sys中如下:

路径c:\ dos;c:\ ucdos[菜单]

Doskeymenucolor = 15,1(前景色15,背景色1)

\ mouse \ mouse menuitem = base _ config,这是一个基

转到% config %-& gt;选项menuitem = cced _ config,这是一个cced。

选项提示

:基本配置菜单默认=基本配置,5

转到退出-& gt;跳出的默认值是base_config,延迟时间是5秒。

:cced_config [common]

c:\ dos \ smart drv . exe/l device = c:\ dos \ himem . sys

Goto exit每个项目都包含* * *的相同部分

:退出->;end[基本配置]

device=c:\dos\emm386.exe ram

dos =高电平,umb

[cced_config]

device = c:\ dos \ smartdrv . exe/double _ buffer

Include=base_config包含base_config设置。

可以根据电脑在不同情况下的配置需求来选择。

十九。mscdex.exe提供读写光驱的程序。

MSC dex/Drive[/Drive][/e][/k][/s][/l:letter]

典型值:config.sys中的device = c:\ cdrom \ cdrom.sys/d: mscd 000

在autoexec.bat中,c: \ dos \ mscdex/d: mscd000/l: g。

配置了带有符号G的CD-ROM驱动器。

参数/drive1是光驱的ID号,必须与config.sys中的符号一致,可以有多个。

/d:mscd000 /d:mscd001

/e:加载带有扩展内存的CD-ROM驱动程序。

/s:在ms_net或windows中是否将CD-ROM驱动器设置为* * *。

/V加载时是否显示内存。

/L:letter分配给光盘驱动器的字母。

/m:number指定缓冲区的数量。

需要注意的是:如果用smartdrv.exe来加快光驱的读写能力,应该在autoexec。

蝙蝠上尉综合硕士学位。Exe是在smartdrv.exe写的,使用smartdrv.exe可以大大提高。

在驱动器上读写的能力。

二十、msd的使用

使用msd,您可以从整体上检查计算机配置和系统信息。

包括:?驱动程序参数、计算机cpu参数、内存大小参数、显示器类型、串行和并行端口条件,以及

以及每个IRQ的占用情况,据此我们可以分析新装备是否与原装备冲突。

同时也可以通过分析内存驻留程序来判断内存中是否有病毒,如果有,标记为" "。

二十一、提示dos提示符

$q等于number $ t当前时间$d当前日期$p当前驱动符号

$ $ $提示符$n表示当前驱动器$g大于数字$l,小于数字$b,并显示管道号“|”。

$h隐藏提示$E显示"

换句话说,直接显示文本本身的提示ljw,显示为ljw提示。

提示符仅显示当前驱动器号和大于号。

22.ramdrive.sys使用内存作为虚拟磁盘。

需要注意的是,所有数据都存在内存中,要及时保存到硬盘中,否则断电后会死机。

之后,所有数据都将丢失。优点是运行速度快,但是不能在windows中使用。

示例:config . sys:device = c:\ dos \ ramdrive.sys/size[/e | a]

Size是以k为单位的字节数,即创建的虚拟磁盘的大小。

/e或/a都使用扩展内存来创建虚拟磁盘。添加参数的前提是必须先加载内存管理

Himem.sys和emm386.exe。

23.subst将驱动器与子目录连接起来。

例如,如果对A:\l1\l2子目录的请求映射到磁盘S,请输入。

Subst s: a:\l1\l2就够了。

像这样使用dir?显示a:\l1\l2子目录等命令,就像其他copydels一样。

Subst s: d可用于取消此映射。

Subst可以用来显示各种连接情况。

注意:?Subst a: c:a可以用来为a创建一个读写盘,对于一些已安装的软件,

对于,?必须用A盘安装,所以可以先用它把所有要安装的软件复制到C:a子。

目录,然后输入subst a: c:a,然后转到a:安装软件。

二十四、mem /c /m /p /d常规内存显示程序

/c显示所有常驻内存程序的占用情况,这些程序分为常规内存和高级内存。

高端内存占用率,并显示总占用率(常规高端预留扩展内存)

/p分页显示,在页面之间暂停

在/m后面加上模块名,比如/m msdos,表示dos系统的内存占用情况。

/d给出常规高端保留扩展内存的详细示例。

通过分析可以看出内存占用是否合理,各类程序加载是否正常。

基于内存优化工具memmaker,可以进行各种管理,同时可以分析一些程序崩溃的情况

如果有的地方显示" ",可以断定内存中有病毒,有利于发现和排除。

二十五、各种管道工具的使用" > & lt& gt& gt& lt& lt”

重定向由各种命令引起的输出或所需输入。

例如ir *。bat/b & gt;p您可以输出以dir *为例的文件名。bat到一个P文件。

时间& ltp & gt& gt蝙蝠

p文件中只有一个回车,所以时间可以追加到p.bat文件中。

" & gt& gt>是将命令生成的输出重定向到文件或打印机。

& gt& gt生成的内容将被附加到文件中。>那么原始文件内容将被覆盖。

“& lt& lt& lt”就是重定向命令需要输入的内容。

如:时间

需要注意的是,“prn”是打印机,“null”是空设备。

骗局就是展示。

p.bat & gtPrn可以打印出p.bat

复制空p可以删除p文件。

Copy con p可以编辑屏幕上的p文件,F6可以保存并退出。

p & gtPp完成P文件到PP的复制。

键入p|more可以在屏幕满时暂停显示。

二十六、移动命令

移动[y/-y]文件名1文件名2

将文件1移动到文件2。

如:move c:\dos\*。* c:\cced

将dos子目录中的所有文件移动到cced子目录中。

目标目录不存在需要创建时是否提示/y|-y参数?

您可以使用此命令修改子目录名称,例如move dos cced。

将dos目录名改为cced

27.append指定一些特殊数据文件的存储位置,比如user.dat pe2.pro等非*。

Exe *。com *。蝙蝠文件

格式:append [:]终止在append显示指定情况之前存在的指定目录。

Append [path] append c:\user等。

28,

Call调用批处理命令中的另一个批处理文件。

(1)不要终止现有文件的运行,执行完废弃程序后立即返回。

(2)被调用的批处理命令必须以bat为扩展名。

(3)调用批处理文件时,可以添加参数(%1-%9)和环境变量,如%baud%。

(4)不能使用管道工具和重定向工具。

二十九、设备device高负载高

将指定的设备驱动程序加载到内存中。

Devicehigh将指定的设备驱动程序加载到高端内存中。

Loadhigh将指定的设备驱动程序加载到高端内存中。

三十、碎片整理优化磁盘

图例(Legend)优化(optimization)消逝(loss)片段(fragment)

该命令用于优化指定的磁盘(包括检查文件分配表、每个文件的状态以及纠正错误)。

在执行过程中,文件可以按文件名大小、时间和扩展名排序。