一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Dos - DOS未公開的命令與參數

DOS未公開的命令與參數

2021-12-18 13:22DOS之家 Dos

DOS系統中有許多未公開的命令與參數。我經過收集整理,發現了很多。由于DOS的有好幾種,所以下面僅以MS-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到6.22版為止,依然保留著很多未公開的命令和參數。下面對這些命令和參數作一介紹。

1.TRUENAME

在使用SUBST、JOIN命令或在網絡上將物理盤映射為邏輯盤的情況下,用于顯示文件與目錄的實際物理位置。

2.FDISK/MBR

重寫硬盤主引導記錄。注意:如果硬盤分區超過四個,不能用此命令,因儲存額外分區信息的區域,會被FDISK/MBR覆蓋。(初學者千萬不要用)

3.SHELL=C:\COMMAND.COM/P/F

加上/F參數后,提示“Abort,Retry,Fail”出錯信息時,將以Fail作為默認選項。

4.COMMAND/F

在命令行執行時,使Fail作為“Abort,Retry,Ignore,Fail”出錯信息提示的默認選項,直至重新啟動。在其它專用DOS外殼(如NDOS、4DOS等)或應用程序(如PCTOOLS、CCED等) 的DOS外殼中執行此命令后,將返回并停留在MS-DOS外殼,須執行EXIT才能回到第二外殼。

5.COMMAND/P

在命令行執行時,重新運行AUTOEXEC.BAT。如在其它DOS外殼中執行此命令,會回到MS-DOS外殼而不能重新返回第二外殼。

6.COMMAND/D

在命令行執行時,阻止運行自動批處理文件。在其它DOS外殼中運行的情況,與COMMAND/F相同,但不將Fail設為默認選項。

7.VER/R

顯示更多信息。例如,執行VER,顯示“MS-DOS Version 6.22”,加參數/R后,則顯示:MS-DOS Version 6.22 Revision A DOS is in HMA

8.FORMAT/AUTOTEST

自動檢查磁盤格式,然后完成格式化全過程,再回到DOS提示符。

9.FORMAT/BACKUP

除提示用戶輸入卷標外,與上面相同。

10.FORMAT/SELECT

只在磁盤上備份系統區數據,相當于執行MIRROR程序,不進行格式化。

11.FORMAT/SELECT/U

不進行格式化,只將引導區和文件分配表用F6H填之。雖不觸動根目錄區與數據區,但磁盤因此不可訪問。這似乎是為防止數據泄密提供一個應急手段。(初學者千萬不要用)

12.IF EXIST EMMXXXXO

命令名用于批文件,可檢測內存中是否有EMM386.EXE。命令語句舉例:“if not exist EMMXX XXO echo EMM386.EXE is not installed!”。

13.IF EXIST XMMXXXXO

命令名可在批文件中檢測內存中是否裝有HIMEM.SYS。命令行可以是:“if not exist XMMXXX XO echo HIMEM.SYS is not in memory!”。

14.COPY . A:

用“.”來代替“*.*”,也可用于DEL等命令。

15.INSTALLHIGH

有些設備驅動程序需在CONFIG.SYS中用INSTALL語句安裝,只能裝入常規內存,而且用MEMMAKER優化內存時,并不對INSTALL語句進行處理??筛挠肐NSTALLHIGH將這類設備驅動程 序裝入上位內存,例:INSTALLHIGH=C:\DOS\SHARE.EXE。

16.用“:”來代替“REM”

在DOS執行批文件時,碰到“REM”語句時,先將全句讀入,然后再根據句首是否有REM,決定處理方法;而碰到以“:”開始的標號,只要第二個字符不是字母或數字,即視為無效標號而立刻跳到下一行。因此,可用“:”加一空格來引導注釋行,以增加批文件執行速度。

以上是MS-DOS中的未公開命令與參數,其中有些是非常實用的,大家不妨一試。

延伸 · 閱讀

精彩推薦
  • DosWin7如何利用DOS命令查看電腦配置信息

    Win7如何利用DOS命令查看電腦配置信息

    利用DOS命令來查看Win7電腦配置信息的方法比較簡單也比較實用,還不知道自己Win7電腦配置信息怎么樣的用戶可以試試這個方法。...

    系統城14722021-12-11
  • DosDOS和Linux近年來的發展比較

    DOS和Linux近年來的發展比較

    大家都聽說過Linux操作系統吧!Linux誕生于20世紀的90年代初,于90年代末開始出名并在許多人中開始了實際使用。著名的“開放源代碼”運動更是使新的Li...

    DOS教程網9782021-12-18
  • DosFreeDOS 操作目錄和文件的基本命令

    FreeDOS 操作目錄和文件的基本命令

    DOS 的開源實現 FreeDOS 提供了一個輕量級的操作系統,可以在現代硬件(或模擬器)上用于運行歷史遺留下來的應用程序,可以更新硬件供應商不兼容于 L...

    Linux中國8772021-12-13
  • Doscmd環境變量命令set 設置永久環境變量命令setx

    cmd環境變量命令set 設置永久環境變量命令setx

    這篇文章主要介紹了cmd環境變量命令set 設置永久環境變量命令setx,需要的朋友可以參考下...

    藍藍22310772021-10-09
  • DosDOS快速入門法

    DOS快速入門法

    學好DOS(磁盤操作系統)是學會使用和操作微電腦的第一步,但是,許多初學者由于從未接觸過計算機,因而影響了進一步的學習。根據多年的教學經驗,我...

    DOS教程網9792021-11-14
  • DosDOS命令初學者基礎知識學習

    DOS命令初學者基礎知識學習

    本文為大家分享DOS命令初學者基礎知識學習,對于學習dos的朋友非常有用,需要的朋友可以參考下...

    DOS教程網10162021-11-14
  • DosDOS命令行下常見的錯誤信息

    DOS命令行下常見的錯誤信息

    大家在使用DOS的過程中,經常在命令行方式下遇到一些錯誤信息提示,由于往往是英文的,導致一些人看到后不知是怎么回事,更不知該如何解決了。下面...

    DOS之家7612021-12-18
  • DosDOS未公開的命令與參數

    DOS未公開的命令與參數

    DOS系統中有許多未公開的命令與參數。我經過收集整理,發現了很多。由于DOS的有好幾種,所以下面僅以MS-DOS為例,介紹一下常用命令中的未公開 的命令與...

    DOS之家5312021-12-18
主站蜘蛛池模板: 国内精品伊人久久大香线焦 | a毛片免费观看完整 | 亚洲成人福利网站 | 国产美女做爰免费视频网址 | 久久精品久久久久 | 久久偷拍国2017的 | 男女真实无遮挡xx00动态图软件 | 高清国产激情视频在线观看 | 小鸟酱在线看 | 天天干夜夜玩 | 青青草成人在线观看 | 国产91素人搭讪系列天堂 | 操女人的b | 欧美疯狂做爰3xxx | 久久综合视频网站 | 国产卡一卡二卡三卡四 | 国产精品1024永久免费视频 | 操美女b| 我与恶魔的h生活ova | 香蕉久久ac一区二区三区 | 国产综合亚洲欧美日韩一区二区 | 任我行视频在线观看国语 | 成人免费毛片一区二区三区 | 九九热在线免费观看 | 欧美特一级 | pregnanthd产子| 精品国产剧情在线观看 | 免费网址视频在线看 | porono日本动漫 | 草莓视频看污 | 日日摸日日添日日透 | 亚洲色图丝袜 | 免费看黄色片网站 | 国产一级网站 | 99视频有精品 | 亚洲色影 | 亚洲四虎在线 | 国产免费看片 | 爱情岛永久成人免费网站 | 插鸡视频在线观看 | 我和黑色丝袜班主任 |