首页 相关文章 通用子目录文件显示方法

通用子目录文件显示方法


  在用 CHKDS/V 对磁盘子目录及子目录文件进行查找时,由于输出显示信息没有分屏显示,很轻易错过需要的信息,并且显示信息没有标记出隐藏的子目录名及子目录文件名,这样就
  对进一步的子目录及文件操作带来许多不便。若辅以管道操作采用CHKDSK/V:MORE,虽然可
  分屏显示,但等待输出时间过长,而且这时 ^_Break 中断被封锁,效果不尽人意。本文针对于
  此采用截获 ^_Break 和分屏缓冲输出技术实现子目录和子目录文件及其属性的显示。
  
  一、实现原理
  子目录和子目录文件的查找是通过 C 语言函数 findfirst 和 findnext 采用递归算法实现
  的。
  子目录和子目录文件的属性是根据属性字来判定。属性字格式如下图所示:
  -----------------
  76543210
  -----------------
  第 0 位(只读位):取 1 表示只读
  第 1 位(隐含位):取 1 表示隐含
  第 2 位(系统位):取 1 表示系统
  第 3 位(卷标位):取 1 表示卷标
  第 4 ...[ 查看全文 ]

2016-02-19 标签:

通用子目录文件显示方法的相关文章

手机页面
收藏网站 回到头部