永发信息网

怎么用CMD查找文件。

答案:3  悬赏:70  手机版
解决时间 2021-03-01 14:04
怎么用CMD查找文件。
最佳答案
dir命令
DIR [drive:][path][filename] [/A[[:]attributes]] [/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 在每个信息屏幕后暂停。
/Q 显示文件所有者。
/S 显示指定目录和所有子目录中的文件。
/T 控制显示或用来分类的时间字符域。
timefield C 创建时间
A 上次访问时间
W 上次写入的时间
/W 用宽列表格式。
/X 显示为非 8dot3 文件名产生的短名称。格式是 /N 的格式,
短名称插在长名称前面。如果没有短名称,在其位置则
显示空白。
/4 用四位数字显示年
可以在 DIRCMD 环境变量中预先设定开关。通过添加前缀 - (破折号)
来替代预先设定的开关。例如,/-W。
/?
在命令提示符下显示帮助。
注释
? 使用多个 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:
C:\test>dir /x驱动器 C 中的卷没有标签。卷序列号是 B86A-EF32Directory of C:\Windows 11/30/2004 01:40 PM <DIR> . 11/30/2004 01:40 PM <DIR> .. 11/30/2004 11:05 AM 0 T97B4~1.TXT t.txt2 11/30/2004 01:16 PM 0 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 输出发送到其他命令时,请使用 /a:-d 和 /b 只列出文件名。可以使用 FileName 以及 /b 和 /s 来指定 dir 在当前目录及其子目录中搜索所有匹配 FileName 的文件名。Dir 对查找到的每个文件名只列出其驱动器号、目录名、文件名和文件扩展名、每行一个路径。在使用管线重定向之前,应该在 Autoexec.nt 文件中设置 TEMP 环境变量。
? 预置 dir 参数
通过将带有 DIRCMD 环境变量的 set 命令包含在 Autoexec.nt 文件中,可以预置 dir 参数。可以在 set dircmd 中使用 dir 参数的任意有效组合,其中包括文件的位置和名称。
例如,要使用 DIRCMD 环境变量将宽行显示格式(即 /w)设置为默认格式,请在 Autoexec.nt 文件中键入以下命令:
set dircmd=/w
对于 dir 命令的单次使用,您可以用 DIRCMD 环境变量来覆盖某个参数。为此,请在 dir 命令提示符下键入要覆盖的参数,并在参数前面加上减号。例如:
dir /-w
要更改 DIRCMD 默认设置,请键入:
set=NewParameter
新的默认设置对所有后接的 dir 命令有效,直到再次使用 set dircmd 或重新启动计算机时为止。
要清除所有默认设置,请键入:
set dircmd=
要查看 DIRCMD 环境变量的当前设置,请键入:
set
Set 显示环境变量及其设置的列表。有关设置环境变量的详细信息,请参阅“相关主题”。
? 从“恢复控制台”可以使用包含各种参数的 dir 命令。
示例
要按字母顺序以宽格式一个接一个地显示所有目录,并在显示出每个屏幕后暂停一下,请确保根目录是当前目录,然后键入:
dir /s/w/o/p
Dir 列出根目录的名称、根目录的子目录名称和根目录中文件的名称(包括扩展名)。然后,dir 列出该目录树中每个子目录包含的子目录名和文件名。
要更改前面的示例,使 dir 显示文件名和扩展名而省略目录名,请键入:
dir /s/w/o/p/a:-d
要打印目录列表,请键入:
ir > prn
指定 prn 时,目录列表发送到与 LPT1 端口相连接的打印机上。如果打印机连接在其他端口上,则必须使用正确端口的名称替换 prn。
也可以通过用文件名替换 prn,将 dir 命令的输出重定向到文件。还可以键入路径。例如,要将 dir 输出定向到 Records 目录的 Dir.doc 文件中,请键入:
dir > \records\dir.doc
如果 Dir.doc 不存在,dir 将创建该文件,除非 Records 目录也不存在。在这种情况下,会出现如下消息:
File creation error
要显示驱动器 C 上所有目录中带 .txt 扩展名的所有文件名的列表,请键入:
dir c:\*.txt /w/o/s/p
Dir 以宽格式按字母顺序显示每个目录中匹配文件名的列表,而且每次满屏时暂停,直到您按键继续。
全部回答
比如你要搜索1.bat文件,可以在cmd下输入如下 wmic datafile where "filename='1' and extension='bat'" get caption 个人觉得没有图形界面快~~
dir
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
青春期心里老是莫名的烦躁、失落、恐惧、总是
宇翔旅行社有限公司(青岛(栈桥 五四广场
倒热水时不小心溅了一滴到眼睛,要不要紧
与“小荷才露尖尖角”相似的诗句。
【劣质酒导致失明的物质】伪劣白酒中最常见的
魅族魅蓝m1耍王者荣耀不可以双手弄
世纪网咖加速度店地址在哪,我要去那里办事
文秘工作和行政助理有什么区别
丽君粮油店在哪里啊,我有事要去这个地方
打吊瓶的时候针管里有空气以后会有什么反应
宁津长官回民打人应上报中央
求助,workbench中的节点耦合问题
澳华我想知道这个在什么地方
【2个月亮】关于月亮的词语是两个字的词语哦!
索尼PSV的,我已经关了以省电模式使用wifi,
推荐资讯
锅炉房内设置的储油间总储存量最高为()。A.
高速服务区充电桩是直流电还是交流电
【需报告的】以下需报告病原携带者的病种包括
骨科常用钢板哪家最好?
中国农业银行甘泉县支行地址在哪,我要去那里
夏利n5换了三四档同步器后三档掉档怎么回事?
长城电影票房目前总共有多少
网上报税数字证书过期了怎么续费啊?
【三亚为什么建南海观音】海南省三亚市南海观
沈阳牌照的车八年的车在盘锦能落户吗?
男性57岁患癌症能提前退休吗及补贴吗
600w电热器一小时需要多少电
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?