发信人: lisonli()
整理人: smallhors(1999-11-06 23:46:41), 站内信件
|
DIR 是 最 常 用 的 DOS 命 令 之 一, 其 一 般 用 法 人 们 都 比 较 熟 悉, 但 是 随 着 DOS 版 本 的 不 断 升 级,
DIR 命 令 的 功 能 也 渐 渐 加 强, 因 此 有 必 要 对 DOS 6.0 及 以 上 版 本 的 DIR 命 令 的 高 级 使 用 方 法 和
使 用 技 巧 作 一 下 详 细 介 绍。
一、 显 示 DIR 命 令 的 帮 助 信 息
DIR/?
二、 DIR 命 令 的 常 用 方 式
DIR [drive: ][path][filename][/P][/W][ /A[[: ]attribs]] [/O[[: ]sor ted]]
[/S][/B][/L][/C[H]]
1.[drive: ][path][filename] 指 定 驱 动 器, 路
径 和 文 件 名
2./P — — — 显 示 文 件 列 表 满 屏 暂 停
3./W — — — 宽 行 方 式 显 示 文 件 列 表
4./A — — — 用 指 定 方 式 显 示 文 件 列 表
attribs — 属 性 (有 如 下 几 种)
D — 目 录 R — 只 读 H — 隐 含 S — 系 统 A — 文 档
- — 指 不 使 用 以 上 属 性
5./O — — — 按 一 定 方 式 排 列 文 件
sorted — 排 列 方 式 (有 如 下 几 种)
N — 按 名 称 S — 按 先 小 后 大 E — 按 扩 展 名 D — 按 日 期 和 时 间 (早 期 的 在 先) G — 先 显 示 目 录 C
— 按 压 缩 率 先 小 后 大 (指 用 DBLSPACE 压 缩 过 的 磁 盘) - — 按 相 反 的 顺 序 排 列
6./S — — — 显 示 目 录 和 所 有 子 目 录
7./B — — — 使 用 最 简 单 的 方 式 显 示 文 件 列 表 (该 方 式 将 不 显 示 驱 动 器, 卷 标, 目 录 标 志 <
DIR>, 文 件 字 节, 时 间, 日 期, 文 件 所 占 总 字 节 数 及 磁 盘 剩 余 空 间 等 等)
8./L — — — 使 用 小 写 字 母
9./C — — — 显 示 文 件 压 缩 率 (指 用 DBLSPACE 压 缩 过 的 磁 盘)
三、 DIRCMD 环 境 变 量 设 置
如 在 每 次 利 用 DIR 命 令 时, 让 其 以 一 种 固 定 的 方 式 显 示 文 件 列 表, 可 以 使 用 DIRCMD 环 境 变 量 来
设 定。
1.DIRCMD 环 境 变 量 的 设 置 方 法:
SET DIRCMD=switchs
switchs 表 示 要 加 入 的 DIR 命 令 开 关 变 量。
如: 按 文 件 的 大 小 显 示 文 件 列 表, 且 满 屏 暂 停, 可 以 进 行 如 下 设 置:
SET DIRCMD=/OS/P
注: (1) switchs 部 分 不 能 加 入 空 格, 否 则 DOS 会 曲 解 其 含 意 。
(2) 一 旦 设 置 了 DIRCMD 变 量, 会 一 直 起 作 用, 每 次 使 用 DIR 命 令 时 都 按 同 一 种 方 式 显 示 文 件 列
表。
2.DIRCMD 环 境 变 量 的 消 除:
如 果 想 取 消 环 境 变 量, 只 要 重 新 输 入 SET DIECMD= 即 可, 之 后 可 以 按 自 己 需 要 的 方 式 显 示 文 件
列 表。
四、 使 用 方 法 和 技 巧 举 例
1. 显 示 文 件 列 表 时, 目 录 名 在 先, 文 件 名 在 后, 按 时 间 顺 序, 满 屏 暂 停:
DIR/OGD/P
2. 只 显 示 隐 含 文 件:
DIR/AH
3. 不 显 示 隐 含 文 件:
DIR/A-H
4. 显 示 所 有 目 录 和 子 目 录, 且 按 文 件 先 大 后 小 的 顺 序, 满 屏 暂 停:
DIR/S/0-S/P
5. 不 显 示 子 目 录 和 只 读 文 件
DIR/A-D-R
6. 显 示 简 单 文 件 信 息 并 输 出 到 打 印 机
DIR/B> PRN
7. 将 C: \DOS 中 的 只 读 文 件 输 出 到 名 为 READON-LY.TXT 的 文 件 中
DIR/AR C: \DOS> READONLY.TXT
8. 保 护 磁 盘 上 的 文 件, 使 别 人 看 不 到 磁 盘 内 容
SET DIRCMD=A1234567.890
经 过 以 上 对 DIRCMD 环 境 变 量 的 设 置, 不 管 别 人 输 入 何 种 形 式 的 DIR 命 令 参 数, 总 会 显 示 File
not find! 的 信 息, 以 起 到 保 护 磁 盘 上 文 件 的 目 的。
注: (1) DIRCMD 环 境 变 量 最 好 设 为 不 易 为 人 利 用 的 一 组 字 符 串, 如 例 子 中 的 A1234567.890。
(2) 最 好 将 设 置 好 的 DIRCMD 环 境 变 量 放 在 自 动 批 处 理 文 件 AUTOEXEC.BAT 当 中, 以 起 到 一 开 机
就 进 行 保 护 的 目 的。
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.104.36.98]
|
|