? 發問時間: 電腦與網際網路軟體 · 2 0 年前

請問批次檔指令語法有那些

有那些指令可以用可以不可以列表出來越多越好

有那些指令可以用可以不可以列表出來越多越好

已更新項目:

批次檔中可包含的指令除了 (1)DOS的內部指令(2)DOS的外 部指令 (3)可執行檔的主檔名之外,另外還有(4)批次檔專用的 指令。

我要的是(4)批次檔專用的 指令。

1 個解答

評分
  • abula
    Lv 5
    2 0 年前
    最佳解答

    基本上批次檔指令語法無窮盡,所以無法表列。

    因為「指令」分成內部命令及外部命令,內部命令在command.com檔裡,外部命令就一大堆了,所以無法表列。

    如果你(妳)已經知道指令,可以用「指令/?」來得知其語法,例:dir/?會出現如下訊息。

    顯示檔案清單以列出目錄中的檔案及子目錄。

    DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]

    [/O[[:]sortorder]] [/P] [/Q] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

    [drive:][path][filename]

    指定要顯示的磁碟機、目錄或檔案。

    /A 依照指定的檔案屬性來顯示檔案。

    attributes D 目錄 R 唯讀檔

    H 隱藏檔 A 保存檔

    S 系統檔案 - 無意義

    /B 使用單純格式 (沒有標頭資訊或摘要)。

    /C 顯示檔案大小千位數分隔符號。這是

    預設值。 使用 /-C 來停用分隔符號的顯示。

    /D 與寬的列表格式相同,但是依照欄來排序。

    /L 使用小寫顯示。

    /N 使用新的長列表格式,檔名會顯示在最右方。

    /O 依照指定的排序順序來列出檔案。

    sortorder N 依名稱 (英文字母) S 依大小 (最小的在前)

    E 依副檔名 (英文字母) D 依照日期與時間 (日期較早的在前)

    G 先列出子目錄 - 表示相反的順序

    /P 當資料填滿整個螢幕時暫停顯示。

    註:dir是內部命令。

還有問題?馬上發問,尋求解答。