4.树型目录结构
在计算机的文件系统中,一般采用树型目录结构。在树型目录结构中,树的根结点为根目录,数据文件作为树叶,其他所有目录均作为树的结点。
根目录隐含于一个硬盘的一个分区中,根目录在最顶层。它包含的子目录是一级子目录。每一个一级子目录又可以包含若干二级子目录,…,这样的组织结构就叫作目录树。
当前盘和当前目录是系统默认的 *** 作对象。如果用户没有指明 *** 作对象,系统就将用户命令指向当前盘和当前目录。
路径是指从根目录或者当前目录开始到访问对象(目录或者文件),在目录树中路经的所有目录的序列。例如“c:\dos\lmouse\mouse”就是Windows系统中的一条路径。在树型目录结构中,从根目录到任何数据文件之间,只有一茄乱条唯一的通路,从树根开始,把全部目录文件名与数据文件名,依次用“/”(UNIX/Linux系统)或“\”(Windows系统)连接起来,构成该数据文件的路径名,且每个数据文件的路径名兆缺是唯一的。这样,便可以解决文件重名问题。
从树根开始的路径为绝对路径,如果文件系统有很多级时,使用不是很方便,所以引入相对路径,即从当前目录开始,再逐级通过中间的目录文件,最后到达所要访问的数据文件。
绝对路径给出文件或目录位置的完全描述,通常由层次结构的顶端开始(根目录),通常第一个字符是“/”(UNIX/Linux系统)族纳辩或者是盘符(Windows系统)。相对路径通常由目录结构中的当前位置开始,一般都比绝对路径要短。
父目录是指当前路径的上一层目录。每个目录下都有代表当前目录的“.”文件和代表当前目录父目录的“..”文件,相对路径名一般就是从“..”开始的。
例如:在C:\Test
下有子目次
C:\Test\20010226,
C:\Test\返此20010227,
C:\Test\20010228.
各液世扒子目次中都稀有据库文件
Test.dbf。现欲解决法度榜样能主动处理C:\Test
目次下的所有的
Test.dbf
文件。我如今采取了
Table
控件。想经由过闹昌程改变
DatabaseName
的属性值来对不合的数据库表进行 *** 作。能用
一个批处理敕令获得一个
Test.ini
文件。具体如下:dir
/s/b
>c:\Test.ini文件内容:
C:\test\20010226\test.dbf
C:\test\20010227\test.dbf
C:\test\20010228\test.dbf有哪位能帮我解决一下,多谢了!!!!!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)