目录打印小帮手

Author: 吴俊 Date: 2000年 第18期

  一般从事系统维护的朋友都会在手边准备一份磁盘的打印目录,以便在无法进入Windows的情况下,可以凭借这份目录辨认在DOS环境下无法完整显示的文件夹。可是,这样一个目录打印工作却因为Windows没有提供相应的操作菜单而必须在DOS下完成,非常的不便。因此,实现Windows目录打印的共享软件应运而生。这些软件虽然可以解决Windows环境下的目录打印,但是又因为需要注册或者功能烦琐而带来了新的问题。而所有的这一切,现在都可以通过TreePrint解决了。
  TreePrint是一个非常小巧的目录打印工具。它没有任何的执行文件,而是通过Windows外壳扩展的方式在上下文关联菜单中添加一个菜单项来实现其功能。当在Windows的资源管理器下选中了某个文件夹,单击右键菜单可以发现一项新增的菜单“TreePrint”,单击下面的“Print”菜单就可以将文件夹的目录输出到打印机了,非常的简便。如果不想直接输出到打印机,则可以单击“Save”将目录结构保存到一个文本文件。当然,为了更好的控制TreePrint的工作方式,还须要进行简单的设置,选择了TreePrint菜单下面的“Options”菜单后,可以在打开的对话框下进行以下内容的设置:
  “Maximum folder levels”(最大目录层数):可以指定从2到99的打印层数,也可以选择没有限制(No Limit)。
  “Spaces to indent levels ”(分层的空格数):指定目录打印时子目录名向右缩进的空格数。
  “Default editor /Print flag”(默认的编辑/打印工具):设置在TreePrint生成目录列表时,保存中间结果的编辑和打印软件,默认为记事本。
  “Sort folders alphabetically”:是否按字母顺序打印文件夹。
  “Include filenames ”:打印目录时同时打印目录下的文件名。
  至此,TreePrint的全部功能都介绍完了。就这么简单,想试试的朋友快到ftp://zdftp.zdnet.com/pub/private/sWlIB/utilities/printer_utilties/treeprt.zip下载吧。最后再提一句,在TreePrint的下载压缩包里还为喜欢编程的朋友准备了另外一份礼物——完整的源代码,可不要错过哦!(^18020503a^)