QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 1234|回复: 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等也可以做到)。  @! o; g# `! W
5 m8 E1 Y6 q$ v
DOS未公开命令:; K. q# Y) F. D, A
5 m2 }0 X" I* a0 Y* K4 J
TRUENAME:用于显示实际的路径,对SUBST(SUBST D:\待整理资料 j)等命令很有用。
- V9 f1 M" Z2 ^7 ^2 ?& R7 \3 M8 ~
INSTALLHIGH:用在CONFIG.SYS中,将文件调入UMB。7 k' u! Z0 E6 l0 M' s

5 \7 d; n7 v/ O+ E' v, D4 tLOGO和COMMENT:仅用在DOS7中的CONFIG.SYS中,用法未知
3 [9 Q  {# B1 u
9 |' E1 P1 f' G/ @  N3 |, b1 nDOS未公开参数:1 J0 F7 ^/ J# L& W- G$ Z: J

' t8 Q* L( R: uCOMMAND /F 使Fail作为Abort,Retry,Fail中的默认选项。
. Y4 I* q1 h1 ]
. P7 e' F1 A2 t8 E+ ACOMMAND /D 在DOS5中是禁止AUTOEXEC.BAT自动执行;在6.0+版本中是禁止/F参数。
$ D1 F3 f+ C' e( I+ v3 d5 R
' N4 @6 o* H: L. Z3 ACOMMAND /Z 显示ERRORLEVEL(错误返回代码)资讯。* B+ B" a# P% B
/ F9 h9 V0 r$ T8 v( M
COMMAND /T 在DOS7.x中强制将COMMAND.COM永久性调入常规记忆体。
5 Z3 `% a4 c/ u) y2 y
% [: l0 W3 ]  n! e* |1 \& ]1 z% aFORMAT /AUTOTEST 自动完成格式化过程。: {' h: k; Y/ J, D9 @8 f4 w& I. Q

2 }& q4 B' @& M( S4 J. YFORMAT /BACKUP 自动完成格式化过程,并提示输入标签。
  d- u, H* H  h4 Y  g7 Z/ N$ K! K$ {$ D. J6 ~6 h; m8 V
FORMAT /SELECT 只在磁片上备份系统区资料,相当于MIRROR程式。2 {* [' V) l, e$ F& w

6 M" L5 f  z) k+ r$ DFORMAT /SELECT /U 将引导区和档分配表用F6H填之。2 A( ^& r. f2 Q+ V+ w

( Q2 K5 s. ~: B& aFORMAT /Z:n 设置FAT32分区上的簇大小。
, d" Z$ E, Y# H. ~- E  f! C% `* u" i, d0 k  N7 T
FDISK /MBR 重写硬碟主引导记录。. f( R& m; J. v) ?# M3 T. ?$ y0 g

& U- n* {5 G5 G9 Q, B. w2 E- k1 TFDISK /CMBR drive 重写指定驱动器上的主引导记录。' R" n' q: @/ l9 _, x  y

& k. Y' f9 p, o, C1 c" `1 d  {+ }FDISK /PRI:size 创建主分区。
" x' A% c6 V/ D$ W% y' V8 \, y# M3 o
FDISK /EXT:size 创建扩展分区。' Q* D0 w6 T  s
2 g  T) q, u$ E- }' w% E& ^
FDISK /LOG:size 在扩展分区上创建逻辑驱动器。+ k/ ^% t! a- D3 X  ?

$ e* Z% R' z5 oFDISK /PRMT|/Q 提示行动/安静模式。
+ v0 p$ R5 V! O" k) H. l& k/ k! k9 M1 A4 o' @; q, M4 m
FDISK /PARTN 将分区表资讯保存到PARTSAV.FIL中。/ N# _) Z2 d" Q7 m: E& f4 ^: {7 g

& E% j2 z, X; q4 @* ]/ X8 a. LFDISK /ACTOK 用于DOS7中,跳过完整性测试。
; r( Q5 F* _6 m3 k8 B+ Z7 y9 v/ l7 _; C. K) ^
FDISK /FPRMT 用于DOS7中,自动采用FAT32,并跳过提示资讯。. ?/ j; V5 W6 l4 E+ R* G

4 `# D9 h, P9 Y  e' JDOSKEY /APPEDIT 使DOSKEY也应用于其他程式(如DEBUG等)中。
: s4 t3 X* |$ L) F+ O! U. X5 m; g9 g/ U. ^7 G, Y) e) ?; C: @2 G
DOSKEY /COMMAND和/PERMANENT和/SCRSIZE和/XHISTORY 用法未知。' T) d3 V& S( \! d* a
; x: O9 ]2 ^, R& X' n" u8 J
SCANDISK /CLIP 用于DOS7中,将长档案名剪为短档案名。, [! K. z$ A( G
, X- I1 \5 ^$ q5 u
SCANDISK /NOLOST 用于DOS7中,不提示表面测试或丢失簇。7 z; B6 Z. g  j2 Y. q7 I+ L5 I8 ^

0 q( L8 v/ Q, K/ U  qSCANDISK /NOUI和/TEXT 用于DOS7中,使用标准的DOS介面。
. l6 _, |( R. Y: r) m1 j6 n7 o! J5 t2 s) f( l1 O! v6 u
SCANDISK /MOUNT 相当于SCANDISK.INI中的Mount=Always。9 F' e* ^: b9 G; {9 ^+ _# s. E; a

/ l5 J$ D) Q& g8 ]SCANDISK /TIME 相当于SCANDISK.INI中的ScanTimeOut=On。6 I1 N6 u, h3 P6 d9 J

4 {4 Z7 o0 {0 G6 ZQBASIC /QHELP 进入DOS6的全萤幕帮助系统,相当于执行HELP命令。
5 I) ]  {5 @5 w: C
  t. r6 V7 A: u! d6 fQBASIC /EDCOM 进入DOS6的档编辑器,相当于执行EDIT命令。
: Z+ T# r" K- \  V% @1 H4 F* ]/ [" C
MEM /A或MEM /ALL 显示HMA资讯。
# k* K( m' x7 M$ i% |6 I: ?8 E9 ~8 K
VER /R 显示扩展的版本资讯。' B, j8 P0 ?; _+ q
! n2 h% z& g3 F0 z' H6 |
DIR /Z 用于DOS7中,表示不显示长档案名。4 s+ Z' h/ f& y) N9 O" r( m2 ?# b

2 }/ Q8 F2 x5 w4 d- K) g/ VDOS=SINGLE 用在DOS7中的CONFIG.SYS中,启动单一模式的DOS。
. ?% U6 d- a& g3 s7 t3 s. @& a! q. v5 x6 y4 Z  G
DEVICE=HIMEM.SYS /Q 当HIMEM.SYS载入时使用安静模式。
. \6 D* A! I6 @6 o) V1 v# E: g3 q, Q( ]; E  [' g
DEVICE=EMM386.EXE NOTR 不要检测Token Ring网路适配器。# k& Y& J/ Z; G. T+ B

" p- }' n$ Y  \& k4 k6 S7 tDOS未公开用法:3 z) f6 u- I8 e' l$ f7 }6 }' f! V3 s. h
/ o! F7 \, ^" z: H# d
IF EXIST XMMXXXX0 ... 此命令可以判断当前是否安装了HIMEM.SYS驱动程式。) A" H) E) v* H* y7 M5 H& `
: l2 ~- o2 Q1 v+ G+ _7 }
IF EXIST EMMXXXX0 ... 此命令则用来判断当前是否安装了EMM386驱动程式。. E0 d6 R( J; a% D6 }% i
4 R. P* F3 a1 c* N( P
DIR , 用在DOS7以前的版中中,显示所有档,相当于DIR /A。4 S, [7 g% g& K

5 i7 E( s5 s! P3 A8 G:: 此符号可在批次档案中代替REM注解命令,可以加快运行速度。- m/ L+ L5 T" i( A8 v, K
  t3 z% N4 @. N% F; B& R
以上是MS-DOS中的未公开命令与参数,其中有些是非常实用的,大家不妨一试
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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