DIR 或 D I R E C T O R Y 命 令

DIR 或 D I R E C T O R Y 命 令 - 图1显示磁盘目录 DIR 或 D I R E C T O R Y 命 令 - 图2 或文件夹 DIR 或 D I R E C T O R Y 命 令 - 图3 中文件的信息

语 法

DIR | DIRECTORY [ON Drive ]

[[LIKE] [ Path ] [ FileSkeleton ]]

[TO PRINTER [PROMPT] | TO FILE FileNam e]

参 数 描 述

O N Drive

DIR 或 D I R E C T O R Y 命 令 - 图4DIR 或 D I R E C T O R Y 命 令 - 图5指 定 磁 盘 目 录 或 文 件 夹 DIR 或 D I R E C T O R Y 命 令 - 图6 所 在 的 驱 动 器 名

[LIKE] [ Path ] [ FileSkeleton ]

DIR 或 D I R E C T O R Y 命 令 - 图7DIR 或 D I R E C T O R Y 命 令 - 图8DIR 或 D I R E C T O R Y 命 令 - 图9DIR 或 D I R E C T O R Y 命 令 - 图10DIR 或 D I R E C T O R Y 命 令 - 图11指 定 文 件 所 在 目 录 或 文 件 夹 的 路 径 如 果 省 略 了 O N Drive 路 径 可 以 包含 驱 动 器 名

DIR 或 D I R E C T O R Y 命 令 - 图12DIR 或 D I R E C T O R Y 命 令 - 图13DIR 或 D I R E C T O R Y 命 令 - 图14DIR 或 D I R E C T O R Y 命 令 - 图15DIR 或 D I R E C T O R Y 命 令 - 图16可 包 含 FileSkeleton 显 示 其 他 文 件 类 型 而 不 仅 是 表 的 信 息 FileSkeleton 是 支持 通 配 符 的 文 件 梗 概 例 如 要 想 列 出 当 前 目 录 中 的 所 有 程 序 文 件 请 执 行下 列 命 令

DIR *.PRG

DIR 或 D I R E C T O R Y 命 令 - 图17DIR 或 D I R E C T O R Y 命 令 - 图18在 V isual FoxPro 中 可 执 行 以 下 命 令 列 出 所 有 不 带 扩 展 名 的 文 件

DIR *.

TO PRINTER [PROMPT]

DIR 或 D I R E C T O R Y 命 令 - 图19将 DIRECTORY 的 输 出 定 向 到 打 印 机

DIR 或 D I R E C T O R Y 命 令 - 图20DIR 或 D I R E C T O R Y 命 令 - 图21DIR 或 D I R E C T O R Y 命 令 - 图22DIR 或 D I R E C T O R Y 命 令 - 图23在 V isual FoxPro 中 包 含 可 选 的 PROMPT 子 句 可 在 打 印 开 始 前 显 示 一 个 打印 对 话 框 在 此 对 话 框 中 可 以 调 整 打 印 机 设 置 PROMPT 关 键 字 直 接 放 置 在TO PRINTER 后 面

TO FILE FileName

DIR 或 D I R E C T O R Y 命 令 - 图24DIR 或 D I R E C T O R Y 命 令 - 图25DIR 或 D I R E C T O R Y 命 令 - 图26DIR 或 D I R E C T O R Y 命 令 - 图27将 DIR 的 结 果 定 向 到 FileName 指 定 的 文 件 中 如 果 文 件 已 经 存 在 且 SET SAFETY 设 置 为 O N 则 会 提 示 您 是 否 要 改 写 此 文 件

说 明

DIR 或 D I R E C T O R Y 命 令 - 图28可使用 DIR 显示文件的信息

DIR 或 D I R E C T O R Y 命 令 - 图29不带 LIKE 子句的 DIR 显示如下信息

  • DIR 或 D I R E C T O R Y 命 令 - 图30DIR 或 D I R E C T O R Y 命 令 - 图31

    录 或 文 件 夹 中 所 有 表 的 名 称

  • 每 个 表 中 记 录 的 数 目

  • 每 个 表 最 近 更 新 的 日 期

  • DIR 或 D I R E C T O R Y 命 令 - 图32DIR 或 D I R E C T O R Y 命 令 - 图33

    字 节 数 表 示 的 每 个 表 的 大 小 早 期 的 FoxBASE 格 式 中 的 表 就 以 此 表 示

  • 每 个 表 是 否 为 数 据 库 的 组 成 部 分

  • DIR 或 D I R E C T O R Y 命 令 - 图34DIR 或 D I R E C T O R Y 命 令 - 图35

    所 占 的 磁 盘 空 间 的 总 字 节 数 不 包 括 相 关 的 .FPT 备 注 文 件

  • 显 示 表 的 数 目

  • 磁 盘 上 剩 余 的 字 节 总 数

DIR 或 D I R E C T O R Y 命 令 - 图36DIR 或 D I R E C T O R Y 命 令 - 图37DIR 或 D I R E C T O R Y 命 令 - 图38DIR 或 D I R E C T O R Y 命 令 - 图39DIR 或 D I R E C T O R Y 命 令 - 图40DIR 或 D I R E C T O R Y 命 令 - 图41除非用 DrivePath 或两者同时使用 指定了驱动器和目录 或文件夹 否则显示默认的驱动器和目录 DIR 或 D I R E C T O R Y 命 令 - 图42 或文件夹 DIR 或 D I R E C T O R Y 命 令 - 图43 中有关表的信息

示 例

DIR 或 D I R E C T O R Y 命 令 - 图44DIR 或 D I R E C T O R Y 命 令 - 图45DIR 或 D I R E C T O R Y 命 令 - 图46CLEAR

DIR 或 D I R E C T O R Y 命 令 - 图47&& 目录或文件夹中的表

DIR 或 D I R E C T O R Y 命 令 - 图48DIR *.CDX && 显示在当前目录或文件夹中的索引文件

DIR 或 D I R E C T O R Y 命 令 - 图49DIR 或 D I R E C T O R Y 命 令 - 图50DIR A*.DBF && 显示以 A 打头的表

DIR 或 D I R E C T O R Y 命 令 - 图51DIR 或 D I R E C T O R Y 命 令 - 图52DIR *.* && 显示所有文件 包括不带扩展名的文件

请 参 阅

DISPLAY FILES