QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 1231|回复: 0
收起左侧

[分享] DOS系統中一些未公開的命令與參數

[复制链接]
发表于 2007-2-18 02:01:39 | 显示全部楼层 |阅读模式 来自: 中国台湾

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
DOS系统中有许多未公开的命令与参数。经过收集整理,发现了很多。由于DOS的有好几种,所以下面仅以MS-DOS为例,介绍一下常用命令中的未公开的命令与参数。经过比较,我发现在MS-DOS的各版本中,7.x版中的未公开命令与参数是最多的,这些7.x版本中的未公开命令与参数在其他DOS版本中通常是没有的,但却是非常实用的,例如COMMAND /Z命令,这是用DOS自带的命令显示ERRORLEVEL(错误返回代码)值的唯一方法(当然,用其他的附加工具,如ERR2ENV等也可以做到)。
9 q$ u1 Y3 F& j3 K8 E/ O6 @8 ?) `7 Y# {1 I
DOS未公开命令:* f* |" i5 }. R- A. l

' v% z  W/ ?3 F4 |TRUENAME:用于显示实际的路径,对SUBST(SUBST D:\待整理资料 j)等命令很有用。
+ b( H( z* R/ o
2 z2 z9 ]* k! D. B+ E. L3 ]2 `- SINSTALLHIGH:用在CONFIG.SYS中,将文件调入UMB。
/ a* \/ g8 W( R. J% C) ^* L: ?- `4 ^. w2 X" _; Q8 k
LOGO和COMMENT:仅用在DOS7中的CONFIG.SYS中,用法未知  X( u% \0 K$ t

' A' K8 T/ E: U/ U+ M: ]# Z2 i9 bDOS未公开参数:
: `" i* b: }/ L
: D( G6 U/ ]7 oCOMMAND /F 使Fail作为Abort,Retry,Fail中的默认选项。
, A; z+ }* r* P9 B; i% Y( g9 h2 u* k& ?2 z* {: T, M: L8 N
COMMAND /D 在DOS5中是禁止AUTOEXEC.BAT自动执行;在6.0+版本中是禁止/F参数。3 {1 r) p+ q6 U

1 j3 Q# ]" r) z. ]) a3 s5 i* NCOMMAND /Z 显示ERRORLEVEL(错误返回代码)资讯。
7 f: Y) {/ r3 O, f  [: t5 Y5 ^8 F: P# L# k) B3 R6 C5 A
COMMAND /T 在DOS7.x中强制将COMMAND.COM永久性调入常规记忆体。. M6 T* V$ h! c* G+ E/ T4 J+ K

% r# g7 ]! V- k: cFORMAT /AUTOTEST 自动完成格式化过程。
6 J/ ^. n2 T) ]/ D# M1 j8 A- Z9 J" c1 i7 M5 u
FORMAT /BACKUP 自动完成格式化过程,并提示输入标签。% I* B+ u4 d% o2 U  c/ w9 X- C

; p; F5 b1 p5 \, c/ OFORMAT /SELECT 只在磁片上备份系统区资料,相当于MIRROR程式。) A( i9 Z: i. n5 q  Z: Z3 N
. D. V7 _% a8 X" W, N( e
FORMAT /SELECT /U 将引导区和档分配表用F6H填之。
/ }% P) A3 t( I% v: U( z/ }! e) o$ J$ c5 {) Z0 _6 Z
FORMAT /Z:n 设置FAT32分区上的簇大小。! e5 r4 z/ _# v. t
2 \8 N2 s5 F# n, r3 m
FDISK /MBR 重写硬碟主引导记录。" C: d# f8 `( ^9 f: H  y9 K. o. I
% n' m, S. f; `
FDISK /CMBR drive 重写指定驱动器上的主引导记录。% z9 U9 Z, R$ c: T9 _& ?

5 R  ~1 P1 c. VFDISK /PRI:size 创建主分区。
! T3 ~8 o) S, K  I- j; t$ Y1 ~  h3 n( W# [
FDISK /EXT:size 创建扩展分区。
" z- ^: O, v8 g# {/ K; w+ m
# D! n( m! k' `FDISK /LOG:size 在扩展分区上创建逻辑驱动器。+ t! \3 Q$ A/ E+ }
- k( m! T6 R3 s: G  {
FDISK /PRMT|/Q 提示行动/安静模式。2 X  O4 P( }1 r6 j

3 b6 t1 Z5 C/ }' E0 SFDISK /PARTN 将分区表资讯保存到PARTSAV.FIL中。+ C6 g8 C8 M# ?. h
) r- C0 b; I, t- w
FDISK /ACTOK 用于DOS7中,跳过完整性测试。
" _) Y& A) ~( Q7 _, R7 c3 [3 f; Y( S5 |
FDISK /FPRMT 用于DOS7中,自动采用FAT32,并跳过提示资讯。
! Z9 T% D/ I' Y# ]0 y/ y0 {
8 J9 j/ G" Q! U7 ~) B/ [DOSKEY /APPEDIT 使DOSKEY也应用于其他程式(如DEBUG等)中。  t- `% Q+ o- {. X! R
* B: E. A7 T2 {, G9 y
DOSKEY /COMMAND和/PERMANENT和/SCRSIZE和/XHISTORY 用法未知。
, w2 {; n5 G" m+ ~, }, t- G) p/ y* w; q" y% x6 Z, h1 P
SCANDISK /CLIP 用于DOS7中,将长档案名剪为短档案名。
1 o; r5 w8 J" L9 Y! n8 P- P
, ~) N0 _" P! U2 E/ \SCANDISK /NOLOST 用于DOS7中,不提示表面测试或丢失簇。
7 ]9 V4 r: \4 w# U$ k, x
. l. {& R0 }! R, `) jSCANDISK /NOUI和/TEXT 用于DOS7中,使用标准的DOS介面。+ `4 `% T, Y+ O2 O

7 L# Q* Z% c  O& N( U# y% |SCANDISK /MOUNT 相当于SCANDISK.INI中的Mount=Always。- [  K# U! e+ O9 V$ y' \, _* d' o: \
. p. h! v/ L; L5 u8 W, r- u
SCANDISK /TIME 相当于SCANDISK.INI中的ScanTimeOut=On。+ ~, P/ W. P% {$ `$ w) ^6 x
- @0 \" ]6 s3 @  H0 g: X$ M
QBASIC /QHELP 进入DOS6的全萤幕帮助系统,相当于执行HELP命令。
& x" R" B+ P  w% c- [6 h* w( q( S
: A" l8 m- S9 z5 ]  v) k0 r) R( N, BQBASIC /EDCOM 进入DOS6的档编辑器,相当于执行EDIT命令。9 P3 p+ H' X) Y0 j9 g5 M+ i

0 T5 |; w' `% b- pMEM /A或MEM /ALL 显示HMA资讯。
+ `: _* s& w/ Q5 P0 u' g
( n* H' ^+ P$ n9 HVER /R 显示扩展的版本资讯。
2 l$ r6 V6 n+ x9 t! z7 _/ X
) K' B$ t1 I- S! L2 @DIR /Z 用于DOS7中,表示不显示长档案名。
+ ~* y* b5 S. U+ ]; f, {) T+ ?( c/ @+ h( ]* b  Y) H% F
DOS=SINGLE 用在DOS7中的CONFIG.SYS中,启动单一模式的DOS。$ g/ i; H& k' s1 r) E- _
1 a# j+ m* Z, a) T3 m
DEVICE=HIMEM.SYS /Q 当HIMEM.SYS载入时使用安静模式。
# I" {) u" d4 i! G$ G8 A4 f$ C; a( z2 u9 q1 b
DEVICE=EMM386.EXE NOTR 不要检测Token Ring网路适配器。
! r+ [; j* T3 G# w% P
4 ~/ Z4 _4 }* tDOS未公开用法:
/ n$ v) H! o$ D7 ]- ~7 X+ d4 X: j" y6 z0 r6 X
IF EXIST XMMXXXX0 ... 此命令可以判断当前是否安装了HIMEM.SYS驱动程式。( K  P# Z" Z$ ~) E6 I
0 Q; s8 x$ t  ?6 |- h
IF EXIST EMMXXXX0 ... 此命令则用来判断当前是否安装了EMM386驱动程式。# _4 ]9 T7 _2 B6 C- g

) U- @, \# L- ?  PDIR , 用在DOS7以前的版中中,显示所有档,相当于DIR /A。
" G- _1 \1 }. e1 B( A* V) X) Z" q: D
:: 此符号可在批次档案中代替REM注解命令,可以加快运行速度。; Z! b% d8 h$ ?& [, m
. m$ z: d6 Z3 ^
以上是MS-DOS中的未公开命令与参数,其中有些是非常实用的,大家不妨一试
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表