dir命令怎么写

1.有关cmd中的dir命令

attrib 是修改属性的命令,

dir是显示文件命令

这两个放在一起好像不好搭配,也没有什么用处。

像这样是可以的: dir /b|find /i "myfile.txt"

查找myfile.txt的文件,我只是说明用法,其实这样用也是多此一举,可以直接用dir /b myfile.txt

如果你是想显示系统和隐藏文件,直接用DIR就可以了

如 dir *.* /a:hs /b

2.dir是什么

dir命令最大的用途就是让你了解磁盘到底都有些什么,还剩下多少存储空间 DOS下使用频率最高的命令莫过于dir命令了,dir是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。

我们可以试着在提示符后输入dir,再按Enter回车键,无所谓大小写,如果输入错误了,可以按Backspace键来修正。如果你的当前目录下有很多文件或子目录,会发现内容还没有看清楚,就哗的一下滚过去了? 别着急,想看清楚还不简单,dir命令是可以带参数的,键入dir/p试试看,看,这先计算机在显示完一屏内容后,停了下来。

看到最后的一行英文没有,这行英文的意思是:如果你看完了这一屏,随便敲一个键就可以看下一屏。那就敲个键试试,随便哪个都行。

好,是不是换了一屏怎么样,是不是很方便呢? 如果你觉得用dir/p分屏显示还是太麻烦,你用这个命令试试,从键盘上输入dir/w试试看。这回所有文件在一屏内都显示出来了,但好象少了点什么,原来文件的大小和生成时间都被省略了。

如果你只想知道目录内有什么文件和子目录,而不关心文件的生成时间和大小的话,那么使用dir/w,以短格式方式显示是不错的选择。 dir命令不但可以查看目录中有什么文件,还可以查看目录中某个文件的信息,例如输入dir abc,就是查看当前目录中文件abc的信息,包括它的大小和生成时间。

如果执行dir abc后,显示是“File not found.”则说明当前目录中没有abc这个文件,所以还可以用dir命令来查找文件。比如用dir命令查找当前目录中是否有win.com这个文件,只要输入dir win.com。

dir命令不但可以查找和显示一个特定的文件,还可以显示一类文件。例如输入dir *.bat,显示的就是所有扩展名是bat的文件。

看下图 那这里的*是什么意思呢?在DOS命令中,*在文件名中出现是代表任意字符的意思。例如,A.*就代表了文件基本名是A,扩展名是任意的所有文件。

那么dir a.* 就是把文件基本名是a的所有文件都显示出来。如果用dir A*.*,将会出现什么结果呢?结果是显示了文件基本名以A开头的所有文件。

再深入一点,dir *.*是什么意思呢?在这里文件基本名和扩展名都是任意的,那就等于代表了所有文件,所以这和只输入dir的作用是相同的。 因为*可以代替任意字符,所以我们称之为通配符。

其实通配符不只*一个,现在我们再来看看另一种通配符----?。 ?通配符和*的区别是什么呢?*可以代替文件名中的多个字符,而?只能代替文件名中的一个字符。

比如a*.*是代表所有文件基本名以a开头的文件,而a?.*是代表文件基本名只有两个字符,并且第一个字符是a的所有文件,同理a??.*是代表文件基本名只有三个字符,并且第一个字符是a的所有文件。 两者还有一个区别,在文件名中出现*后,其后的所有字符都不起作用,比如A*.*和a*b.*是没有任何区别的,但A*.*和A*.com就不一样了,因为中间隔了一个分隔符,*的作用不能超过分隔符。

在作用不超过分隔符这一点 上,?和*是一致的,但是,无论在文件基本名或扩展名中出现在?后,后面的字符仍然起作用。例如,a?.bat和a?b.bat是不同的意思,前者代表了文件扩展名是bat,而文件基本名是两个字符,且第一个字符是a的所有文件,后者代表了文件扩展名是bat,而文件基本名是三个字符,且第一个字符是a,第三个字符是b的所有文件。

最后再讲一点吧,都差点忘了这个小问题了。在使用通配符时,文件基本名和扩展名中最多只能各出现一个*,而?可以在不超过文件名和扩展名长度的前提下出现多个。

例如:这三个文件名a???.b??、a????b?.?c?及??a?b??c.??d 都是可以的。 最后还有一个小窍门,如果你想知道A盘上都有什么,你不必先输入a:,变换当前驱动器为A盘后,再敲dir,你可以直接键入dir a:。

不信试试看,千万别忘了插入软盘哟。

3.如何用汇编实现DIR命令

; 本程序通过编译,运行正确; 本程序只显示了每个文件的文件名,未显示如文件大小、建立或最后一次修改的日期、时间等信息,呈请见谅。

Code Segment Assume CS:Code,DS:CodeCR equ 000DHLF equ 000AHKBBack equ 0008H; -------------------------------------; 功能:输出一个字符 ; 入口:dl=要显示的字符 Output_Chr proc Near push ax mov ah,02h int 21h pop ax ret Output_Chr endp ; -------------------------------------; 功能:输出一个回车、换行Output_CTLF proc Near push ax push dx mov ah,02h mov dl,13 int 21h mov dl,10 int 21h pop dx pop ax retOutput_CTLF endp ; -------------------------------------; 功能:输出一个以0结尾的字符串; 入口:di=字符串地址Output_Str proc Near push ds push es pop ds cld@@Disp_Chr: lodsb test al,al jz $+10 mov dl,al mov ah,02h int 21h jmp short @@Disp_Chr pop ds ret Output_Str endp ; -------------------------------------Dir_Name db 'Directory of ',0Start: push cs pop ds push cs pop es mov ah,19h ;取当前驱动器号 int 21h add al,41h mov Buffer,al lea si,Buffer[3] ;当前目录字符串缓冲区地址 xor dl,dl ;当前驱动器 mov ah,47h ;取当前目录 int 21h lea si,Dir_Name ;要显示的字符串地址 call Output_Str ;输出一个以0结尾的字符串 lea si,Buffer ;当前路径名地址 call Output_Str ;输出一个以0结尾的字符串 call Output_CTLF ;功能:输出一个回车、换行 call Output_CTLF lea di,Buffer[3] ;当前目录字符串缓冲区地址 mov cx,64 xor al,al cld repnz scasb dec di mov al,'\' stosb mov al,'*' stosb mov al,'.' stosb mov al,'*' stosb xor al,al stosb mov ah,2fh ;取磁盘传送地址,返回在ES:BX int 21h lea dx,Buffer ;当前目录字符串缓冲区地址 mov cx,1 ;查找正常属性、只读属性的文件 mov ah,4eh ;查找第一个目录项 int 21h jc Exit_Proc lea si,[bx][30] ;文件名地址 call Output_Str call Output_CTLFFind_Next: mov ah,4fh int 21h jc Exit_Proc lea si,[bx][30] ;文件名地址 call Output_Str call Output_CTLF jmp short Find_NextExit_Proc: mov ah,4ch ;结束程序 int 21hBuffer db 'C:\' ;当前目录字符串缓冲区Code ENDS END Start ;编译到此结束。

4.关于Dos命令Dir一问,谢谢

C:\Documents and Settings\fxf>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 在每个信息屏幕后暂停。 /Q 显示文件所有者。

/S 显示指定目录和所有子目录中的文件。 /T 控制显示或用来分类的时间字符域。

timefield C 创建时间 A 上次访问时间 W 上次写入的时间 /W 用宽列表格式。 /X 显示为非 8dot3 文件名产生的短名称。

格式是 /N 的格式, 短名称插在长名称前面。如果没有短名称,在其位置则 显示空白。

/4 用四位数字显示年可以在 DIRCMD 环境变量中预先设定开关。通过添加前缀 - (破折号)来替代预先设定的开关。

例如,/-W。重点: /O 用分类顺序列出文件。

sortorder N 按名称(字母顺序) S 按大小(从小到大) E 按扩展名(字母顺序) D 按日期/时间(从先到后) G 组目录优先 - 颠倒顺序的前缀。

5.dir命令,如何提取目录下的所有文件夹名称(文件夹内还有文件夹),

1、首先,在 DOS 环境下,如果想查看 dir 命令的用法,可以键入命令 dir /?。

2、如果想按文件名的字母顺序显示文件,可以键入命令 dir /ON。其中,O 是英文单词 order(顺序)的首字母,而 N 则是英文单词 name(名称)的首字母。

3、如果想按文件的大小显示文件,可以键入命令 dir /OS。其中,O 是英文单词 order(顺序)的首字母,而 S 则是英文单词 size(大小)的首字母。

4、如果想按文件的日期显示文件,可以键入命令 dir /OD。其中,O 是英文单词 order(顺序)的首字母,而 D 则是英文单词 date(日期)的首字母。

5、如果想显示指定目录和所有子目录中的文件,则可以键入命令 dir /s。

6、而当我们输出的文件数量过多时,为了防止滚屏过快看不清楚,则可以使用分屏显示命令 dir /p。

注意事项:

dir广泛应用于多媒体光盘、教学/汇报课件、触摸屏软件、网络电影、网络交互式多媒体查询系统、企业多媒体形象展示、游戏和屏幕保护等的开发制作。并非DOS命令和系统文件。

6.dir 和 cd 命令怎么用啊 语法是怎样的

DIR——显示磁盘目录命令

1.功能:显示磁盘目录的内容。

2.类型:内部命令

3.格式:DIR [盘符][路径][/P][/W]

4.

使用说明:/P的使用;当欲查看的目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕上会分面一次显示23行的文件信息,然后暂停,并提示;Press

any key to continue

/W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个文件名。

dir x: /a:d 只显示X盘下所有的目录

dir x: /a:-d 只显示X盘下所有的文件

如果不写盘符,默认为当前目录

DOS命令

显示当前目录名或改变当前目录。

CD=change directory

CHDIR [/D] [drive:][path]

CHDIR [..]

CD [/D] [drive:][path]

CD [..]

.. 指定要改成父目录。

键入 CD 驱动器: 显示指定驱动器中的当前目录。

不带参数只键入 CD,则显示当前驱动器和目录。

使用 /D 命令行开关,除了改变驱动器的当前目录之外,

还可改变当前驱动器。

如果扩展命令名被启用,CHDIR 会如下改变:

当前的目录字符串会被转换成使用磁盘名上的大小写。所以, 如果磁盘上的大小写如此,CD C : \TEMP 会将当前目录设为

C:\Temp。

CHDIR 命令不把空格当作分隔符,因此有可能将目录名改为一个带有空格但不带有引号的子目录名。例如:

cd \winnt\profiles\username\programs\start menu

与下列相同:

cd "\winnt\profiles\username\programs\start menu"

在扩展功能停用的情况下,您必须键入以上命令。

7.关于Dos命令Dir一问,谢谢

C:\Documents and Settings\fxf>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 在每个信息屏幕后暂停。

/Q 显示文件所有者。

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

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

timefield C 创建时间

A 上次访问时间

W 上次写入的时间

/W 用宽列表格式。

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

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

显示空白。

/4 用四位数字显示年

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

来替代预先设定的开关。例如,/-W。

重点:

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

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

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

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

8.DOS,批处理bat中的DIR命令

dir 命令:显示目录中的文件和子目录列表。就是说只列出本目录下的文件,不包括本身。

你指定文件夹后,就是相当于在本目录下列出文件,所以不会显示你指定的目录。

@echo off

for /r %%i in (.) do (

echo,%%~dpni"

)

pause

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

以上代码,保存为BAT文件。

dir命令怎么写

转载请注明出处育才学习网 » dir命令怎么写

知识

androidapp设计文档怎么写

阅读(172)

本文主要为您介绍androidapp设计文档怎么写,内容包括androidapp设计文档怎么写,androidapp详细设计文档怎么写,AndroidAPP开发需求文档范本。数字内容的存储,分发和娱乐服务。用户为资源社区的注册用户。 1.1. 编写目的 本文档的目的,旨在规

知识

watch复数形式怎么写

阅读(157)

本文主要为您介绍watch复数形式怎么写,内容包括watch的复数形式和ing形式怎么写,watch的复数形式是什么,watch的复数形式是什么。当watch用作名词时,有“手表”的意思,如果说不止一个手表,就用它的复数形式watches。e799bee5baa6e997aee7a

知识

柠檬水的英文怎么写

阅读(284)

本文主要为您介绍柠檬水的英文怎么写,内容包括柠檬水的英文单词怎么写,“柠檬”英语单词怎么写,每个人都爱喝柠檬水的英文怎么写。柠檬的英语单词:lemonlemon的读音英[ˈlemən] 美[ˈlɛmən] 二、lemon的释义n. 柠檬;柠檬黄;柠檬树; ad

知识

汉字lie怎么写

阅读(242)

本文主要为您介绍汉字lie怎么写,内容包括zi,lie的汉字怎么写,qinglie,汉字怎么写,拼音lie开头的字都哪些。拼音是lie 的汉字:汉字拼音基本解释列 liè排成一行:罗列。行(háng )列。队列。列岛。 ◎ 名,众:列位。列强。列传(zhuà

知识

当字旁笔画顺序怎么写

阅读(198)

本文主要为您介绍当字旁笔画顺序怎么写,内容包括当字的笔画顺序怎么写,当字的笔画顺序,旁的笔画顺序怎么写。笔顺:折横折撇横折捺参考:拼音:zhāng简体部首:弓五笔86:xtay五笔98:xtay总笔画:7笔顺编码:折横折撇横折捺解释:1.

知识

it公司技术优势怎么写

阅读(201)

本文主要为您介绍it公司技术优势怎么写,内容包括公司优势怎么写,公司的优势怎么写,从事IT行业有什么优势。原发布者:吴碧琴公司产品优势产品技术优势公司设立研发专业的团队,不断攻克技术难关,每个季度研发新款产品。产品采用最新技术,节能环保

知识

内联样式怎么写

阅读(177)

本文主要为您介绍内联样式怎么写,内容包括css样式内联式,外联式,嵌入式的格式是什么,关于CSS样式的,内联样式里怎么写Hover效果,怎样用内联的样式覆盖外联的样式。内联式css样式表就是把css代码直接写在现有的HTML标签中,如下面代码:2、嵌入

知识

怎么在电脑上写拼音

阅读(238)

本文主要为您介绍怎么在电脑上写拼音,内容包括在电脑上如何把声母写在拼音格式里,在电脑上怎么输入拼音,电脑上,怎么输入拼音急急急~~。汉字拼音音调输入小技巧 http://www.sina.com.cn对于语文老师来说,编辑试卷、教案经常要给汉字加注汉语

知识

dance的音标怎么写

阅读(217)

本文主要为您介绍dance的音标怎么写,内容包括dance的音标,dancer的音标怎么写,dance的发音,音标是什么。dance读音:英 [dɑ:ns] 美 [dæns] n.跳舞;舞会;舞曲;舞蹈艺术vi.跳舞;手舞足蹈;摇晃;跳跃vt.使跳舞第三人称

知识

jie静的jie怎么写

阅读(195)

本文主要为您介绍jie静的jie怎么写,内容包括jie静怎么写,jie发他的阴谋的jie怎么写,jie()静,填空拼音是二声。静心咒又称宁心咒、清心咒。众生皆烦恼,烦恼皆苦。烦恼皆不生不灭,不垢不净,不增不减。有形者,生于无形,无能生有,有归于无。境由心生。

知识

小偷用英语怎么写

阅读(169)

本文主要为您介绍小偷用英语怎么写,内容包括小偷用英语怎么写,“小偷”英文怎么写,小偷的英文单词怎么写。robbern.强盗, 盗贼robber baron (封建时代)对路过自己领地的旅客进行抢劫的封建主; [美]【史】19 世纪末靠残酷

知识

开学畅想怎么写

阅读(195)

本文主要为您介绍开学畅想怎么写,内容包括开学畅想作文咋写,开学畅想作文咋写,开学畅想作文。大家好!一个漫长的暑假已过去,迎来的是一个美好的秋天.在这丹桂飘香,金秋收获的季节里,新的一学期又开始了.迎着早晨的第一缕阳光,我们又重

知识

取暖费催费通知怎么写

阅读(2446)

本文主要为您介绍取暖费催费通知怎么写,内容包括取暖费通知怎么写,不交取暖费催款告知函怎么写,小区收暖气费通知怎么写谢谢。陕西省人民政府办公厅关于向有关人员增发2008-2009年度冬季取暖补贴的通知(陕政办发〔2008〕115号)各设区市人民政

知识

擅长于英语怎么写

阅读(164)

本文主要为您介绍擅长于英语怎么写,内容包括擅长于的英语怎么写,擅长于的英语怎么写,(擅长于)用英语有几种表达,列举出来。表示“擅长于”的表达句型或短语:expert at/in 在…方面熟练的。expert这个词作名词的时候,意思是“专家;能手”,后面可接

知识

怎么写一个命令

阅读(159)

本文主要为您介绍怎么写一个命令,内容包括怎么写一个执行运行的命令,如何写一个批处理命令,我的世界所有指令大全。定义:用户一次提交一系列命令,由系统自动地依次 逐条执行。命令逐行写入一个文本文件,这个文件叫批处理文件,批处理文件必须以

知识

怎么写计算机命令

阅读(161)

本文主要为您介绍怎么写计算机命令,内容包括计算机命令大全,计算机命令大全,大佬们,计算机指令怎么写啊。explorer-------打开资源管理器Nslookup-------IP地址侦测器 logoff---------注销命令tssh

知识

cmd命令怎么写

阅读(259)

本文主要为您介绍cmd命令怎么写,内容包括dos命令大全,怎么输入cmd命令(注意描述),电脑运行cmd命令。MS DOS 命令大全基础命令 1 dir 无参数:查看当前所在目录的文件和文件夹。 /s:查看当前目录已经其所有子目录的文件和文件夹。

知识

批处理命令怎么写

阅读(213)

本文主要为您介绍批处理命令怎么写,内容包括怎样写批处理命令,批处理文件命令怎么写,批处理文件(.bat)中的命令怎么写。pause命令使用pause命令,效果是输出"请按任意键继续. . ."或者"Press any key to continue"然后等

知识

命令的令怎么写的

阅读(223)

本文主要为您介绍命令的令怎么写的,内容包括命令的令字怎么写,命令的令繁体字怎么写,命令的令可以组啥词。命令的令可以组啥词 :号令、责令、命令、口令、勒令、指令、令尊、令堂、敕令、司令、令闻、训令、叱令、强令、月令、传令、令箭、

知识

linux怎么写命令

阅读(184)

本文主要为您介绍linux怎么写命令,内容包括Linux命令怎么写,Linux的全部命令,linux命令怎么写文件可读可写可执行。Linux系统下基本命令: 要区分大小写 uname 显示版本信息(同win2K的 ver) dir 显示当前目录文件,ls -al 显

知识

宏命令怎么写

阅读(182)

本文主要为您介绍宏命令怎么写,内容包括宏怎么写,怎么做宏命令,wow宏命令怎么写。看看吧看完了,把每个样例都自己试一下就是基本够用了。1.什么是宏?nbsp;宏是由一组宏命令组成的。以下是一些普通宏命令:nbsp;/s

知识

怎么写命令

阅读(187)

本文主要为您介绍怎么写命令,内容包括我如何在命令提示符中写命令,怎样写批处理命令,日记怎么写,方法是什么。pause命令使用pause命令,效果是输出"请按任意键继续. . ."或者"Press any key to continue"然后等

[/e:loop]