一、请问后缀.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]
指定要以列表方式查看的驱动器和目录。
指定要以列表方式查看的特定文件或一组文件。
每次以一个屏幕大小显示列表的一部分。要查看下一屏,请按键盘上的任意键。
以宽格式显示列表,在每一行上显示多达 5个文件名或目录名。
只显示那些指定属性的目录名和文件名。如果省略/a,dir将显示除隐藏文件和系统文件之外的所有文件名。如果在没有指定 Attributes的情况下使用/a,dir将显示所有文件(包括隐藏文件和系统文件)的名称。以下列表描述了每个可用于 Attributes的值。冒号(:)是可选的。使用这些值的组合,并且不得用空格分隔这些值。
控制 dir排序和显示目录名和文件名的顺序。如果省略/o,dir将按名称在目录中出现的顺序显示名称。如果在没有指定 SortOrder的情况下使用/o,dir先显示按字母顺序排列的目录名,然后显示按字母顺序排列的文件名。冒号(:)是可选的。以下列表描述了每个可用于 SortOrder的值。使用这些值的任意组合,并且不要用空格分隔这些值。
按名称的逆序字母(从 Z到 A)顺序
按扩展名的逆序字母(从.ZZZ到.AAA)顺序
指定显示或用于排序的时间字段。以下列表描述了每个可用于 TimeField的值。
列出指定目录及所有子目录中出现的每个指定的文件名。
列出每个目录名或文件名,每行一个(包含文件扩展名)。/b不显示标题信息或摘要。/b替代/w。
以小写字母显示未排序的目录名和文件名。/l不会将扩展字符转换为小写字符。
在屏幕最右边显示带有文件名的长列表格式。
显示为 NTFS和 FAT卷上文件生成的短名称。该显示与/n的显示相同,但是短名称显示在长名称之后。
可以使用多个 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:
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
您可能以为键入 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环境变量。
通过将带有 DIRCMD环境变量的 set命令包含在 Autoexec.nt文件中,可以预置 dir参数。可以在 set dircmd中使用 dir参数的任意有效组合,其中包括文件的位置和名称。
例如,要使用 DIRCMD环境变量将宽行显示格式(即/w)设置为默认格式,请在 Autoexec.nt文件中键入以下命令:
对于 dir命令的单次使用,您可以用 DIRCMD环境变量来覆盖某个参数。为此,请在 dir命令提示符下键入要覆盖的参数,并在参数前面加上减号。例如:
要更改 DIRCMD默认设置,请键入:
新的默认设置对所有后接的 dir命令有效,直到再次使用 set dircmd或重新启动计算机时为止。
要查看 DIRCMD环境变量的当前设置,请键入:
Set显示环境变量及其设置的列表。有关设置环境变量的详细信息,请参阅“相关主题”。
•从“恢复控制台”可以使用包含各种参数的 dir命令。
要按字母顺序以宽格式一个接一个地显示所有目录,并在显示出每个屏幕后暂停一下,请确保根目录是当前目录,然后键入:
Dir列出根目录的名称、根目录的子目录名称和根目录中文件的名称(包括扩展名)。然后,dir列出该目录树中每个子目录包含的子目录名和文件名。
要更改前面的示例,使 dir显示文件名和扩展名而省略目录名,请键入:
指定 prn时,目录列表发送到与 LPT1端口相连接的打印机上。如果打印机连接在其他端口上,则必须使用正确端口的名称替换 prn。
也可以通过用文件名替换 prn,将 dir命令的输出重定向到文件。还可以键入路径。例如,要将 dir输出定向到 Records目录的 Dir.doc文件中,请键入:
dir>\records\dir.doc
如果 Dir.doc不存在,dir将创建该文件,除非 Records目录也不存在。在这种情况下,会出现如下消息:
要显示驱动器 C上所有目录中带.txt扩展名的所有文件名的列表,请键入:
Dir以宽格式按字母顺序显示每个目录中匹配文件名的列表,而且每次满屏时暂停,直到您按键继续。
Dir支持多字符(*)和单字符(?)的通配符来指定多重文件。
由于 Macintosh不支持通配符,使用文件类型指定文件组。可以使用 MacID函数指定文件类型而不用文件名。比如,下列语句返回当前文件夹中第一个TEXT文件的名称:
Dir("SomePath", MacID("TEXT"))
为选中文件夹中所有文件,指定一空串:
在 Microsoft Windows中,如果在Dir函数中使用MacID函数,将产生错误。
任何大于256的attribute值都被认为是MacID函数的值。
在第一次调用 Dir函数时,必须指定 pathname,否则会产生错误。如果也指定了文件属性,那么就必须包括 pathname。
Dir会返回匹配 pathname的第一个文件名。若想得到其它匹配 pathname的文件名,再一次调用 Dir,且不要使用参数。如果已没有合乎条件的文件,则 Dir会返回一个零长度字符串("")。一旦返回值为零长度字符串,并要再次调用 Dir时,就必须指定 pathname,否则会产生错误。不必访问到所有匹配当前 pathname的文件名,就可以改变到一个新的 pathname上。但是,不能以递归方式来调用 Dir函数。以 vbDirectory属性来调用 Dir不能连续地返回子目录。
提示由于文件名并不会以特别的次序来返回,所以可以将文件名存储在一个数组中,然后再对这个数组排序。
二、dirextx是什么
dxdiag是DirectX的诊断工具.下面就是directx的详细说明,有空就看看吧. DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件,它提供了一整套的多媒体接口方案。只是其在3D图形方面的优秀表现,让它的其它方面显得暗淡无光。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口。 DirectX 1.0第一代的DirectX很不成功,推出时众多的硬件均不支持,当时基本都采用专业图形API-OpenGL,缺乏硬件的支持成了其流行的最大障碍。 DirectX 1.0版本是第一个可以直接对硬件信息进行读取的程序。它提供了更为直接的读取图形硬件的性能(比如:显示卡上的块移动功能)以及基本的声音和输入设备功能(函数),使开发的游戏能实现对二维(2D)图像进行加速。这时候的DirectX不包括现在所有的3D功能,还处于一个初级阶段。 DirectX 2.0 DirectX 2.0在二维图形方面做了些改进,增加了一些动态效果,采用了Direct 3D的技术。这样DirectX 2.0与DirectX 1.0有了相当大的不同。在DirectX 2.0中,采用了“平滑模拟和RGB模拟”两种模拟方式对三维(3D)图像进行加速计算的。DirectX 2.0同时也采用了更加友好的用户设置程序并更正了应用程序接口的许多问题。从DirectX 2.0开始,整个DirectX的设计架构雏形就已基本完成。 DirectX 3.0 DirectX 3.0的推出是在1997年最后一个版本的Windows95发布后不久,此时3D游戏开始深入人心,DirectX也逐渐得到软硬件厂商的认可。97年时应用程序接口标准共有三个,分别是专业的OpenGL接口,微软的DirectX D接口和3DFX公司的Glide接口。而那时的3DFX公司是最为强大的显卡制造商,它的Glide接口自然也受到最广泛的应用,但随着3DFX公司的没落,Voodoo显卡的衰败,Glide接口才逐渐消失了。 DirectX 3.0是DirectX 2.0的简单升级版,它对DirectX 2.0的改动并不多。包括对DirectSound(针对3D声音功能)和DirectPlay(针对游戏/网络)的一些修改和升级。DirectX 3.0集成了较简单的3D效果,还不是很成熟。 DirectX 5.0微软公司并没有推出DirectX 4.0,而是直接推出了DirectX 5.0。此版本对Direct3D做出了很大的改动,加入了雾化效果、Alpha混合等3D特效,使3D游戏中的空间感和真实感得以增强,还加入了S3的纹理压缩技术。同时,DirectX 5.0在其它各组件方面也有加强,在声卡、游戏控制器方面均做了改进,支持了更多的设备。因此,DirectX发展到DirectX 5.0才真正走向了成熟。此时的DirectX性能完全不逊色于其它3D API,而且大有后来居上之势。 DirectX 6.0 DirectX 6.0推出时,其最大的竞争对手之一Glide,已逐步走向了没落,而DirectX则得到了大多数厂商的认可。DirectX 6.0中加入了双线性过滤、三线性过滤等优化3D图像质量的技术,游戏中的3D技术逐渐走入成熟阶段。 DirectX 7.0 DirectX 7.0最大的特色就是支持T&L,中文名称是“坐标转换和光源”。3D游戏中的任何一个物体都有一个坐标,当此物体运动时,它的坐标发生变化,这指的就是坐标转换;3D游戏中除了场景+物体还需要灯光,没有灯光就没有3D物体的表现,无论是实时3D游戏还是3D影像渲染,加上灯光的3D渲染是最消耗资源的。虽然OpenGL中已有相关技术,但此前从未在民用级硬件中出现。在T&L问世之前,位置转换和灯光都需要CPU来计算,CPU速度越快,游戏表现越流畅。使用了T&L功能后,这两种效果的计算用显示卡的GPU来计算,这样就可以把CPU从繁忙的劳动中解脱出来。换句话说,拥有T&L显示卡,使用DirectX 7.0,即使没有高速的CPU,同样能流畅的跑3D游戏。 DirectX 8.0 DirectX 8.0的推出引发了一场显卡革命,它首次引入了“像素渲染”概念,同时具备像素渲染引擎(Vertex Shader)与顶点渲染引擎(Pixel Shader),反映在特效上就是动态光影效果。同硬件T&L仅仅实现的固定光影转换相比,VS和PS单元的灵活性更大,它使GPU真正成为了可编程的处理器。这意味着程序员可通过它们实现3D场景构建的难度大大降低。通过VS和PS的渲染,可以很容易的宁造出真实的水面动态波纹光影效果。此时DirectX的权威地位终于建成。 DirectX 9.0 2002年底,微软发布DirectX9.0。DirectX 9中PS单元的渲染精度已达到浮点精度,传统的硬件T&L单元也被取消。全新的VertexShader(顶点着色引擎)编程将比以前复杂得多,新的VertexShader标准增加了流程控制,更多的常量,每个程序的着色指令增加到了1024条PS 2.0具备完全可编程的架构,能对纹理效果即时演算、动态纹理贴图,还不占用显存,理论上对材质贴图的分辨率的精度提高无限多;另外PS1.4只能支持28个硬件指令,同时操作6个材质,而PS2.0却可以支持160个硬件指令,同时操作16个材质数量,新的高精度浮点数据规格可以使用多重纹理贴图,可操作的指令数可以任意长,电影级别的显示效果轻而易举的实现。 VS 2.0通过增加Vertex程序的灵活性,显著的提高了老版本(DirectX8)的VS性能,新的控制指令,可以用通用的程序代替以前专用的单独着色程序,效率提高许多倍;增加循环操作指令,减少工作时间,提高处理效率;扩展着色指令个数,从128个提升到256个。增加对浮点数据的处理功能,以前只能对整数进行处理,这样提高渲染精度,使最终处理的色彩格式达到电影级别。突破了以前限制PC图形图象质量在数学上的精度障碍,它的每条渲染流水线都升级为128位浮点颜色,让游戏程序设计师们更容易更轻松的创造出更漂亮的效果,让程序员编程更容易。显卡所支持的DirectX版本已成为评价显卡性能的标准,从显卡支持什么版本的DirectX,用户就可以分辨出显卡的性能高低,从而选择出适合于自己的显卡产品。
三、怎样卸载directx
http://down1.sz1001.net:80/up/%D0%A1%D0%CD%C8%ED%BC%FE2_0810/dirx.rar
“DirectX随意卸”是由“超狐软件工作室”开发的一款专业的Microsoft DirectX组件卸载工具:卸载能力无可匹敌,远远超越其它同类软件。真正做到完全彻底,一个不漏。采用“二次两路卸载”技术,把DirectX组件连根拔起!采用“动态智能修补”技术,保证卸载(还原)后系统及注册表不出现任何错误。支持98/ME系统下完全彻底卸载目前各种版本的DirectX支持2000/XP/2003系统下完全彻底卸载目前各种版本的DirectX并同时彻底还原(回滚)操作系统自带的DirectX,堪称完璧归赵。独具特殊的“检查DX组件”功能,能够瞬间检查出被其它设计不够完善的DX卸载工具卸载了而又无法通过常规安装恢复的DX组件。独具快速备份功能(仅应用于2000/XP/2003),5秒钟备份操作系统原始的DirectX。独具从安装盘中回滚DirectX的功能(仅适用于2000/XP/2003),解你燃眉之急!独具革命性的“检查卸载是否彻底”功能,使您对DirectX的卸载情况了如指掌!改进的卸载算法,卸载DirectX速度更快,98/Me系统卸载DirectX只须1.5秒!
恶意软件清理助手(RogueCleaner) v1.86 Build 30
http://soft.51ct.cn/new/RogueCleaner0.rar
现在网上的恶意软件(是指那些不请自来,来了又赖着不走的,不怀好意的,不受欢迎的软件)越来越多,前些日子网络行业协会点名了十大流氓软件,这些软件的特点大多是强制安装,而且不容易卸载。本软件(原名:流氓软件清理助手)即是针对这种情况编写的,软件目前可以清理下列恶意软件:
本软件可以完全清除掉上述软件,清理时最好在windows的安全模式下进行!
去掉广告了部分杀毒软件会误报。
关于dirx到此分享完毕,希望能帮助到您。