当前位置:懂科普 >

综合知识

> dir命令怎么用 dir命令怎么用

dir命令怎么用 dir命令怎么用

1.dir命令怎么用

dir命令是显示磁盘目录命令,在命令提示符下输入dir,就会把这个磁盘全部的东西都显示出来,如果是黑客要找肉鸡电脑的资料,都是通过这个命令的查看。

dir命令怎么用 dir命令怎么用

1、开始——运行——cmd

2、输入dir ,就会显示磁盘的整个内容。

2.dir命令怎么用

显示文件信息命令 一、DIR 命令的格式:dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h](1)dir /a:attrib 缺省包含所有文件(系统文件.隐含文件)attrib[:][h/-h]只显示隐含文件或非隐含文件.[r/-r]只显示只读文件或非只读文件[s/-s]只显示系统文件或非系统文件[a/-a]只显示要归档文件或非归档文件(2)/o[:]sorted:缺省完全按字母顺序,子目录显示在文件之前/o[n/-n]:按字母顺序或按文件名顺序/反向显示[e/-e]:按扩展名字母顺序/反向显示[d/-d]:按时间顺序/反向显示[s/-s]:按大小从大到小或/反向显示[g/-g]:按子目录先于文件或文件先于子目录(3)/s 参数:对当前目录及其子目录中所有文件进行列表列名:dir /s/a/o:n c:>PRN将c盘上的所有子目录和文件按隶属关系并根据子目录和文件字母顺序打印输出(4)/B 参数:将只显示文件名与扩展名(5)/L 参数:将全部用小写字母对文件或子目录进行列表训练:dir /a 列当前目录所有文件(含隐含及系统文件)dir /ah 列隐含文件(包含子目录(隐含的) dir /a-hdir /as 列系统文件 dir /a-sdir /ad 列子目录 dir /a-ddir /o 按字母顺序dir /B 只显示文件名与扩展名。

3.DOS命令中的dir的详细用法

功能:显示目录命令

格式:dir[盘符][路径][/W][/P][/L][/O:排序][/A:属性][/S]

参数介绍:

/W -- 以宽行排列方式显示。

/P -- 每显示满一屏停顿一下,待用户击任一键后再继续显示下一屏。

/L--用小写字母显示。

/O--显示时按O参数表中指定的方式对文件名排序。

/A--仅显示A参数表中指定的文件。

/S--显示指定目录及所有子目录中文件

二、DIR命令实例

常规实例

假设要显示某一目录下的所有文件和目录,包括隐藏文件和系统文件,可使用下面命令:

dir /a

如果显示当前驱动器下所有目录,并依次列表,同时对于每个目录列表按横显格式,并按字母顺序排序,而且一次屏,则可在根目录下使用下面命令:

dir /s/w/o/p

DIR列出了根目录名,根目录下子目录名,以及根目下的所有文件名,然后以目录树的形式列出了子目录名和子目录下所有文件名。可改变上一例子,使得DIR显示文件名和扩展名,但忽略目录名,命令如下:

dir /s/w/o/p/a:-d 为打印目录列表,可在任何DIR命令之后,给出重定向符和PRN。

例如: dir >prn

当在DIR命令行指明了PRN,则目录列表被送到连接在端口LPT1的打印机上。如果打印机所连接的是其它的端口,必须用该端口名称来替代PRN。 亦可重新定向输出到一文件,只须用一文件名替代PRN。

具体实例:

例1、C:>DIR (显示当前目录中的内容)

例2、C:>dir c:windows (显示windows子目录中的内容)

例3、C:>dir config.sys (列出C盘当前目录下的config.sys文件)

例4、C:>dir windows/p (分页列出windows子目录下的内容)

例5、C:>dir /w (按宽行方式列出当前目录下的内容)

例6、C:>dir /w/p (按宽行方式分页列出当前目录下的内容)

例7、C:>dir E: *.exe (列出E盘上的所有的.exe文件)

例8、C:>dir ljs.txt /s (在整个磁盘中搜索并列出名为ljs.txt的文件)

4.DIR命令如何使用

DIR的命令格式如下

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

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

[drive:][path][filename]

指定要列出的驱动器、目录和/或文件。

/B 使用空格式(没有标题信息或摘要)。

/C 在文件大小中显示千位数分隔符。这是默认值。用 /-C 来

停用分隔符显示。

/D 跟宽式相同,但文件是按栏分类列出的。

/L 用小写。

/N 新的长列表格式,其中文件名在最右边。

/O 用分类顺序列出文件。

sortorder N 按名称(字母顺序) S 按大小(从小到大)

E 按扩展名(字母顺序) D 按日期/时间(从先到后)

G 组目录优先 - 颠倒顺序的前缀

/P 在每个信息屏幕后暂停。

/Q 显示文件所有者。

/S 显示指定目录和所有子目录中的文件。

/T 控制显示或用来分类的时间字符域。

timefield C 创建时间

A 上次访问时间

W 上次写入的时间

/W 用宽列表格式。

/X 显示为非 8dot3 文件名产生的短名称。格式是 /N 的格式,

短名称插在长名称前面。如果没有短名称,在其位置则显示空白。

/4 用四位数字显示年

可以在 DIRCMD 环境变量中预先设定开关。通过添加前缀 - (破折号)

在命令提示符下显示帮助。

5.怎么用dir命令按字母列举文件夹

显示目录文件和子目录列表。

如果在不带参数的情况下使用,则 dir 显示磁盘的卷标和序列号,后接磁盘上目录和文件的列表,包括它们的名称和最近修改的日期及时间。dir 可以显示文件的扩展名以及文件的大小(以字节为单位)。

Dir 也显示列出的文件及目录的总数、累计大小和磁盘上剩余的可用空间(以字节为单位)。 语法 dir [Drive:][Path][FileName] [。

] [/p] [/q] [/w] [/d] [/a[[:]Attributes]][/o[[:]SortOrder]] [/t[[:]TimeField]] [/s] [/b] [/l] [/n] [/x] [/c] [/4]参数[Drive:][Path] 指定要以列表方式查看的驱动器和目录。 [FileName] 指定要以列表方式查看的特定文件或一组文件。

◆/p 每次以一个屏幕大小显示列表的一部分。要查看下一屏,请按键盘上的任意键。

◆/q 显示文件所有权信息。 ◆/w 以宽格式显示列表,在每一行上显示多达 5 个文件名或目录名。

◆/d 与 /w 相同,但是文件按列排序。 ◆/a [[:] Attributes] 只显示那些指定属性的目录名和文件名。

如果省略 /a,dir 将显示除隐藏文件和系统文件之外的所有文件名。如果在没有指定 Attributes 的情况下使用 /a,dir 将显示所有文件(包括隐藏文件和系统文件)的名称。

以下列表描述了每个可用于 Attributes 的值。冒号 (:) 是可选的。

使用这些值的组合,并且不得用空格分隔这些值。值 描述 h 隐藏文件 s 系统文件 d 目录 a 可以存档的文件 r 只读文件 -h 非隐藏的文件 -s 系统文件以外的文件 -d 只是文件(而非目录) -a 自上次备份后没有更改过的文件 -r 非只读的文件 ◆/o[[:]SortOrder] 控制 dir 排序和显示目录名和文件名的顺序。

如果省略 /o,dir 将按名称在目录中出现的顺序显示名称。如果在没有指定 SortOrder 的情况下使用 /o,dir 先显示按字母顺序排列的目录名,然后显示按字母顺序排列的文件名。

冒号 (:) 是可选的。以下列表描述了每个可用于 SortOrder 的值。

使用这些值的任意组合,并且不要用空格分隔这些值。 值 描述 n 按名称的字母顺序 e 按扩展名的字母顺序 d 按日期和时间,最早的优先 s 按大小,最小的优先 g 在文件之前分组的目录 -n 按名称的逆序字母(从 Z 到 A)顺序 -e 按扩展名的逆序字母(从 .ZZZ 到 .AAA)顺序 -d 按日期和时间,最晚的优先 -s 按大小,最大的优先 -g 在文件之后分组的目录 ◆ /t[[:]TimeField] 指定显示或用于排序的时间字段。

以下列表描述了每个可用于 TimeField 的值。 值 描述 c 创建 a 上次访问 w 上次写入 ◆/s 列出指定目录及所有子目录中出现的每个指定的文件名。

◆/b 列出每个目录名或文件名,每行一个(包含文件扩展名)。/b 不显示标题信息或摘要。

/b 替代 /w。◆/l 以小写字母显示未排序的目录名和文件名。

/l 不会将扩展字符转换为小写字符。◆/n 在屏幕最右边显示带有文件名的长列表格式。

◆/x 显示为 NTFS 和 FAT 卷上文件生成的短名称。该显示与 /n 的显示相同,但是短名称显示在长名称之后。

◆/c 按文件大小显示多个分隔符。◆/4 显示四位数字的年份格式。

◆/? 在命令提示符下显示帮助。注释 ★使用多个 FileName 参数 可以使用多个 FileName 参数。

用空格、逗号或分号隔开文件名。可以在 FileName 中使用通配符(? 和 *)来显示一组文件。

★使用通配符 可以使用通配符,如星号 (*) 或问号 (?),来代表文件名的一个或多个字符,以显示文件的子集或子目录。 星号 (*): 可使用星号代替任何字符串。

例如,键入:dir *.txt 列出当前目录中所有具有以 .txt 开头(如 .txt、.txt1、.txt_old)的扩展名的文件。 dir read*.txt 列出当前目录中所有以“read”开头而且扩展名以 .txt 开头(如 .txt、.txt1、.txt_old)的文件。

dir read*.* 列出当前目录中带有任意扩展名的以“read”开头的所有文件。切记,星号通配符总是使用短文件名映射,因此,您可能会得到意外的结果。

例如,下面的目录包含 2 个文件,t.txt2 和 t97.txt: 您可能以为键入 dir t97* 会返回文件 t97.txt。然而,键入 dir t97* 将返回两个文件,这是因为,星号通配符使用其短名称映射 T97B4~1.TXT 将文件 t.txt2 匹配到 t97.txt。

类似地,键入 del t97* 将删除这两个文件。 ★问号 (?):使用问号代替名称中的单个字符。

例如,键入: dir read???.txt 列出当前目录中所有带有 .txt 扩展名而且以“read”开头并且后面最多跟三个字符的文件,包括 Read.txt、Read1.txt、Read12.txt、Read123.txt 和 Readme1.txt,但是不包括 Readme12.txt。 ★指定文件显示属性 如果使用其 Attributes 中指定多个值的 /a,则 dir 只显示那些带有所有指定属性的文件的名称。

例如,如果使用 /a:r-h 或 /ar-h 指定 /a,并以 r 和 -h 作为属性,则 dir 只显示非隐藏的只读文件的名称。 ★指定文件名排序 如果指定了多个 SortOrder 值,dir 首先通过第一个标准对文件名进行排序,然后再通过第二个标准排序,以此类推。

例如,如果使用 /o:e-s 或 /oe-s 指定 /o,并以 e 和 -s 作为 SortOrder 的值,则 dir 将根据扩展名对目录名和文件名从大到小进行排序,然后显示最终结果。按照扩展名字母顺序排序使得没有扩展名的文件名最先显示,目录名次之,然后是具有扩展名的文件名。

★使用重定向符号和管线 在使用重定向符号 (>) 将 dir 输出发送到文件,或者使用管线 (|) 将 dir 输出发送到。

6.在 dos 中dir的所有参数及其使用方法

菜鸟命令入门 适宜人群:没有DOS基础的初学者 本期命令:dir 学习目标:学会使用dir命令列出目录和文件 很多菜鸟都会疑惑,在Windows下可以打开“我的电脑”显示目录和文件,但在“黑乎乎”的命令行窗口中,应该怎么查看(列出)目录和文件呢?这就需要使用DOS命令——dir。

dir命令就像一个军队里的指挥官,他一声令下,所管辖的士兵就得按照他的要求排列、报数。通过dir命令后的参数,我们可以让这些士兵(文件)按各种方式排列(按文件大小排列、按字母顺序排列等)。

任务1:列出c:windows下的目录及文件 dir c:windows 命令讲解:dir命令最基本的使用方法即为“dir 要查看的目录或路径”,但这种方法有明显的缺点——当列表中的目录及文件过多时就无法完全显示,形如刷屏,我们来看看任务2是怎么解决这个问题的。任务2:分页列出c:windows下的目录及文件 dir c:windows /p 命令讲解:在刚才的基本使用方法的基础上,我们在命令最后加上一个参数“/p”(即“page”页的缩写),列文件时就会使用分页显示方式,即列出一屏的目录及文件后,提示“按任意键继续。”

按任意键后则显示下一屏(见图1)。在“我的电脑”中可以通过勾选“文件夹选项”中的“显示隐藏文件”复选框来查看隐藏文件,在命令行方式下应该怎么做呢?任务3:列出c:windows下的隐藏文件 dir c:windows /a:h 命令讲解:在命令的最后加上参数“/a:文件属性”,就能显示出指定属性的文件(隐藏文件的属性为“h”,目录为“d”,系统为“s”,只读为“r”)。

但有的时候我们想看看目录下是否有一个特定名称的文件,却被文件列表中密密麻麻的文件名给挑花了眼。怎么才能让文件能够像英文字典似的以字母顺序排列,以便于我们查找文件呢?任务4:以字母顺序列出c:windows下的目录及文件 dir c:windows /o:n(见图2 按字母顺序排列的结果) 命令讲解:“/o:排序方式”参数指定了dir命令显示命令结果时的排序方式,排序方式设为“n”即代表按照文件名的字母顺序排列(从A~Z,以此类推)。

小提示 ★我们也可以指定排序方式为按照文件扩展名的字母顺序(如:dir c:windows /o:e)来找出特定扩展名的文件,同样的,还可以使用文件大小等方式进行排序。★“/o”和“/a”可以省略其后的冒号“:”,但之间不能留有空格,如“/o:n”省略后的形式应为“/on”。

中级老鸟做脚本 适宜人群:有一定DOS基础的用户 本期脚本:制作用户指定的任意格式文件列表清单 脚本说明:每个人都有很多个人编辑或收藏的文件,如文本文件、Office文档、图形图像、音频视频文件。久而久之,文件越积越多,查找起来既费时又费力。

为便于文件检索,有时需要制作一份文件列表清单。为叙述方便,假设文件保存于目录D:myfolder,列表清单文件保存为C:list.txt。

如果需要保存在其他目录中,可在代码中用该目录名替换D:myfolder即可。(插入图3 要在杂乱无章的文件夹中找东西非常困难)*以下任务中的代码在Windows 9x/Me/2000/XP/2003下通用 任务1:列出D:myfolder目录下扩展名为doc的文件清单 第一步:打开“记事本”,输入下列内容并保存为MakeList.bat批处理脚本文件放置在D:myfolder目录:@echo off dir /o:n /b *.doc > c:list.txt 脚本讲解:关闭命令回显(关于回显命令echo可参考上期的《DOS快餐店》),按名称(字母顺序)输出文件扩展名为doc的文件列表清单,保存到c:list.txt。

小提示 ★dir命令使用参数“/b”则表示只列出文件名。★重定向符号“>”表示将其左侧的命令的输出结果(如上文即为dir命令列出的文件)写入到其右侧的文件中去。

第二步:打开目录D:myfolder,双击MakeList.bat文件,运行该批处理脚本文件。第三步:用“记事本”打开C:list.txt文件,即可查看D:myfolder目录下所有Word文档的列表清单。

(插入图4 生成的列表清单) Just do it 替换批处理脚本文件的“doc”为其他文件扩展名,如“xls”则列出Excel文档。这段脚本让我们能够很方便地生成目录下的文件清单,可是每次要生成清单前都必须将该脚本文件复制到要生成清单的目录下,这未免有些麻烦。

能不能让脚本文件能够像DOS命令那样支持参数呢?任务2:支持参数的文件清单脚本 特别说明:该脚本的使用方法为“MakeList.bat 要列出的扩展名 进行操作的目录”(例如:MakeList.bat txt c:windows)。第一步:打开记事本,输入下列内容,然后保存为“MakeList.bat”批处理脚本文件,可保存于任意文件夹,建议保存于“我的文档”、“C:”文件夹或其他盘根目录下:@echo off if {%2} == {} (set mypath=) else set mypath=%2 dir /on /b %mypath%*.%1 > c:list.txt if errorlevel 1 echo 命令格式:makelist {文件扩展名} [驱动器:][路径] > c:list.txt 脚本讲解:首先关闭命令回显。

如果(即脚本中的“if”)检测第二个参数(%2表示第二个命令参数,即脚本进行操作的目录,为防止目录参数为空字串,须在其两边加上大括号“{}”)是否为空(即在使用命令时没有指定第二个参数,如:MakeList txt),为空则删除上一次设置的mypath环境变量(如果有的话),否则设置mypath环境变量(。

标签: 命令 dir
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/zonghezhishi/9x49yo.html