DOS未公开命令与参数列表

DOS系统中有许多未公开的命令与参数。我经过收集整理,发现了很多。由于DOS的有好几种,所以下面仅以MS-DOS为例,介绍一下常用命令中的未公开 的命令与参数。经过比较,我发现在MS-DOS的各版本中,7.x版中的未公开命令与参数是最多的,这些7.x版本中的未公开命令与参数在其它DOS版本 中通常是没有的,但却是非常实用的,例如COMMAND /Z命令,这是用DOS自带的命令显示ERRORLEVEL(错误返回代码)值的唯一方法(当然,用其它的附加工具,如ERR2ENV等也可以做到)。

DOS未公开命令:

TRUENAME:用于显示实际的路径,对SUBST等命令很有用。 
INSTALLHIGH:用在CONFIG.SYS中,将文件调入UMB。 
LOGO和COMMENT:仅用在MS-DOS 7.x中的CONFIG.SYS中,用法未知。

DOS未公开参数:

COMMAND /F 使Fail作为Abort,Retry,Fail中的默认选项。 
COMMAND /D 在DOS5中是禁止AUTOEXEC.BAT自动执行;在6.0+版本中是禁止/F参数。 
COMMAND /Z 显示ERRORLEVEL(错误返回代码)信息。 
COMMAND /T 在MS-DOS 7.x中强制将COMMAND.COM永久性调入常规内存。

FORMAT /AUTOTEST 自动完成格式化过程。 
FORMAT /BACKUP 自动完成格式化过程,并提示输入卷标。 
FORMAT /SELECT 只在磁盘上备份系统区数据,相当于MIRROR程序。 
FORMAT /SELECT /U 将引导区和文件分配表用F6H填之。 
FORMAT /Z:n 设置FAT32分区上的簇大小。

FDISK /MBR 重写硬盘主引导记录。 
FDISK /CMBR drive 重写指定驱动器上的主引导记录。 
FDISK /PRI:size 创建主分区。 
FDISK /EXT:size 创建扩展分区。 
FDISK /LOG:size 在扩展分区上创建逻辑驱动器。 
FDISK /PRMT|/Q 提示行动/安静模式。 
FDISK /PARTN 将分区表信息保存到PARTSAV.FIL中。 
FDISK /ACTOK 用于MS-DOS 7.x中,跳过完整性测试。 
FDISK /FPRMT 用于MS-DOS 7.x中,自动采用FAT32,并跳过提示信息。

DOSKEY /APPEDIT 使DOSKEY也应用于其它程序(如DEBUG等)中。 
DOSKEY /COMMAND和/PERMANENT和/SCRSIZE和/XHISTORY 用法未知。

SCANDISK /CLIP 用于MS-DOS 7.x中,将长文件名剪为短文件名。 
SCANDISK /NOLOST 用于MS-DOS 7.x中,不提示表面测试或丢失簇。 
SCANDISK /NOUI和/TEXT 用于MS-DOS 7.x中,使用标准的DOS界面。 
SCANDISK /MOUNT 相当于SCANDISK.INI中的Mount=Always。 
SCANDISK /TIME 相当于SCANDISK.INI中的ScanTimeOut=On。

QBASIC /QHELP 进入DOS的全屏幕帮助系统,相当于执行HELP命令。 
QBASIC /EDCOM 进入DOS的文件编辑器,相当于执行EDIT命令。

MEM /A或MEM /ALL 显示HMA信息。

VER /R 显示扩展的版本信息。

DIR /Z 用于MS-DOS 7.x中,表示不显示长文件名。

DEVICE=HIMEM.SYS /Q 当HIMEM.SYS加载时使用安静模式。

DEVICE=EMM386.EXE NOTR 不要检测Token Ring网络适配器。

DOS未公开用法:

IF EXIST XMSXXXX0 ... 此命令可以判断当前是否安装了XMS内存管理器(通常是HIMEM.SYS)。 注意: 是XMSXXXX0,而不是有些文章中提到的错误的XMMXXXX0. 
IF EXIST EMMXXXX0 ... 此命令则用来判断当前是否安装了EMS内存管理器(通常是EMM386.EXE)。

:: 此符号可在批处理文件中代替REM注解命令,可以加快运行速度。

以上是MS-DOS中的未公开命令与参数,其中有些是非常实用的,大家不妨一试。

(0)

相关推荐

  • DOS未公开命令与参数列表

    DOS系统中有许多未公开的命令与参数.我经过收集整理,发现了很多.由于DOS的有好几种,所以下面仅以MS-DOS为例,介绍一下常用命令中的未公开 的命令与参数.经过比较,我发现在MS-DOS的各版本中,7.x版中的未公开命令与参数是最多的,这些7.x版本中的未公开命令与参数在其它DOS版本 中通常是没有的,但却是非常实用的,例如COMMAND /Z命令,这是用DOS自带的命令显示ERRORLEVEL(错误返回代码)值的唯一方法(当然,用其它的附加工具,如ERR2ENV等也可以做到). DOS未公

  • DOS未公开的命令与参数

    DOS系统中有许多未公开的命令与参数.我经过收集整理,发现了很多.由于DOS的有好几种,所以下面仅以MS-DOS为例,介绍一下常用命令中的未公开 的命令与参数.经过比较,我发现在MS-DOS的各版本中,7.x版中的未公开命令与参数是最多的,这些7.x版本中的未公开命令与参数在其它DOS版本 中通常是没有的,但却是非常实用的,例如COMMAND /Z命令,这是用DOS自带的命令显示ERRORLEVEL(错误返回代码)值的唯一方法(当然,用其它的附加工具,如ERR2ENV等也可以做到). DOS未公

  • MS-DOS未公开的命令与参数

    DOS系统中有许多未公开的命令与参数.我经过收集整理,发现了很多.由于DOS的有好几种,所以下面仅以MS-DOS为例,介绍一下常用命令中的未公开 的命令与参数.经过比较,我发现在MS-DOS的各版本中,7.x版中的未公开命令与参数是最多的,这些7.x版本中的未公开命令与参数在其它DOS版本 中通常是没有的,但却是非常实用的,例如COMMAND /Z命令,这是用DOS自带的命令显示ERRORLEVEL(错误返回代码)值的唯一方法(当然,用其它的附加工具,如ERR2ENV等也可以做到). MS-DO

  • Python的命令行参数实例详解

    目录 0.命令行参数 1.sys.argv 2.getopt 2.1getopt.getopt方法 2.2Exceptiongetopt.GetoptError 3.argparse 总结 0. 命令行参数 通常,对于大型项目程序而言,执行程序的一个必要的步骤是正确处理命令行参数,这些命令行参数是提供给包含某种参数化信息的程序或脚本的参数.例如,在计算机视觉项目中,图像和不同类型的文件通常作为命令行参数传递给脚本,用于使程序可以处理不同图片或者不同类型文件. 命令行参数是参数化程序执行的一种常见

  • Python实现解析命令行参数的常见方法总结

    目录 简介 基本形式 3种常见的获取和解析命令行参数的方法 sys.argv案例 案例源码1 案例源码2 案例1 案例2 案例3 案例4 简介 除ide的执行方式外,命令行的方式执行Python脚本是参数化程序执行的一种常见且简单的方法,正确处理命令行参数,可以提供给包含某种参数化信息的程序或脚本的参数.例如处理目录或者文件通常作为命令行参数传递给脚本,用于使程序可以处理不同图片或者不同类型文件. 基本形式 python main.py -a v1 -b v2 ... 3种常见的获取和解析命令行

  • shell脚本命令行参数简介

    之所以用到命令行参数,关键在于shell脚本需要与运行脚本的人员进行交互.bash shell提供了命令行参数添加在命令后面的数据值).命令行选项修改命令行为的单字符值)和直接读取键盘输入. 1.命令行参数向shell脚本传递数据的最基本方式是使用命令行参数. 1)读取参数读取输入的参数的变量为位置参数,位置参数通过标准数字表示,其中$0为程序名称,$1为第一个参数,$2为第二个参数,依次类推,直到$9为第九个参数.shell脚本自动将命令行参数赋值给各个位置变量.同时输入多个参数可以是数值也可

  • DOS的重定向命令使用方法以及在安全方面的应用

    大家知道,DOS下有一个不为大家所常用的命令--重定向命令,这个小东西非常有用,该命令同样可以用于 Win9x/ME/2000/XP下,灵活的使用这个命令可以给我们带来很大的方便--无论是入侵还是防守抑或是系统应用,都会带来很大的便利.今天就让 我们来看几个重定向命令在安全方面的应用实例. 一.命令格式 DOS的标准输入输出通常是在标准设备键盘和显示器上进行的,利用重定向,可以方便地将输入输出改向磁盘文件或其它设备.其中: (1).大于号">"将命令发送到文件或设备,例如打印机&

  • windows中dos批处理之命令特殊符号通配符与转义符(推荐)

    目录 常用特殊符号 通配符(?和*) 转义符 对批处理中常用符号的详细解 1.@ 2.%.%% 3.: 和 :: 4.~ 5.>.>> 6.| 7.^ 8.& 9.&&.|| 10.() 11.+.-.*./ 12.equ.neq.lss.leq.gtr.geq 文章进行重新排版,并做了部分补充.所有命令均在win7 x64 中文旗舰版上进行测试. 常用特殊符号 @命令行回显屏蔽符 %批处理变量引导符 > 重定向符 > > 重定向符 <.&

  • 让DOS下输入命令时也可以象Linux一样用Tab键进行命令自动填充

    让DOS下输入命令时也可以象LiUnix一样用Tab键进行命令自动选择目录或文件的方法 方法: 修改注册表 操作: 运行regedit 展开 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 可以在右边看到 CompletionChar 项,是REG_DWORD类型的.双击或回车,打开属性设置窗口,默认值为十六进制的40,将此项的值改为十六进制的9,确定退出.即可在新打开的DOS窗口下开始生效了,在使用时,敲 Tab 键就可以让DOS

  • DOS批处理高级教程 第二章 DOS循环for命令详解

    讲FOR之前呢,咋先告诉各位新手朋友,如果你有什么命令不懂,直接在CMD下面输入: name /? 这样的格式来看系统给出的帮助文件,比如for /? 就会把FOR命令的帮助全部显示出来!当然许多菜鸟都看不懂....所以才会有那么多批处理文章!!!!俺也照顾菜鸟,把FOR命令用我自己的方式说明下! 正式开始: 一.基本格式 FOR %%variable IN (set) DO command [command-parameters] %%variable 指定一个单一字母表示可替换的参数. (s

随机推荐