无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4124|回复: 22
打印 上一主题 下一主题

给PE的分区及文件夹右键加入“创建文件列表”菜单项

[复制链接]
跳转到指定楼层
1#
发表于 2010-11-30 00:39:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先要感谢  h99h99  提供了程序和使用方法。

昨天看到这个软件,觉得很实用,就匆匆加入了刚发布的1129版中,没有过多的人性化,而且计算机右键也出现了右键关联,今天没什么事儿就把它完善了。

使用方法:解压附件,放到任何PE的任何位置,执行 注册右键.CMD即可   tree.rar (6.08 KB, 下载次数: 175)

一、只有分区盘符和文件夹右键才显示菜单项。
二、点选后会弹出储存窗口,文件夹右键默认储存路径为同级目录,,分区右键默认储存路径为桌面。
三、默认以“文件夹或分区名称_文件列表”命名


桌面系统也可以应用,只要改一下.CMD的注册路径(我的一些GUI小工具,例如MD5效验等,都可按此方法)步骤如下:
一、复制PECMD.EXE到 tree 文件夹
二、修改注册右键.CMD中的红色部分:
reg add "HKCR\DRIVE\shell\创建文件列表到...\command" /f /ve /t REG_SZ /d "pecmd TEAM ENVI Folders=%%1|load %CD%\tree.ini"
reg add "HKCR\Directory\shell\创建文件列表到...\command" /f /ve /t REG_SZ /d "pecmd TEAM ENVI Folders=%%1|load %CD%\tree.ini"

改为 %CD%\PECMD.EXE


[ 本帖最后由 网虫2008 于 2010-11-30 07:10 编辑 ]

sshot-1.png (50.75 KB, 下载次数: 48)

sshot-1.png

sshot-2.png (31.42 KB, 下载次数: 54)

sshot-2.png

sshot-3.png (18.97 KB, 下载次数: 40)

sshot-3.png
2#
发表于 2010-11-30 01:04:32 | 只看该作者
原帖由 网虫2008 于 2010-11-30 00:39 发表

给PE的分区及文件夹右键加入“创建文件列表”菜单项

首先要感谢  h99h99  提供了程序和使用方法。

昨天看到这个软件,觉得很实用,就匆匆加入了刚发布的1129版中,没有过多的人性化,而且计算机右键也出现了右键关联,今天没什么事儿就把它完善了。

使用方法:解压附件,放到任何PE的任何位置,执行 注册右键.CMD即可 tree.rar (6.11 KB)

一、只有分区盘符和文件右键才显示菜单项。
二、点选后会弹出储存窗口,文件夹右键默认储存路径为同级目录,,分区右键默认储存路径为桌面。
三、默认以“文件夹或分区名称_文件列表”命名

[ 本帖最后由 网虫2008 于 2010-11-30 00:49 编辑 ] tree.rar (6.11 KB)
下载次数: 1
2010-11-30 00:39



很有用的工具。一直用的是:
可以生成文件列表的小东东
回复

使用道具 举报

3#
发表于 2010-11-30 08:43:32 | 只看该作者
原帖由 网虫2008 于 2010-11-30 00:39 发表
首先要感谢  h99h99  提供了程序和使用方法。

昨天看到这个软件,觉得很实用,就匆匆加入了刚发布的1129版中,没有过多的人性化,而且计算机右键也出现了右键关联,今天没什么事儿就把它完善了。

使用方法 ...


很实用的小工具,谢谢!
回复

使用道具 举报

4#
发表于 2010-11-30 08:48:28 | 只看该作者
非常不错!谢谢虫哥了
回复

使用道具 举报

5#
发表于 2010-11-30 09:35:52 | 只看该作者
这个方法很不错的啊,值得学习。
回复

使用道具 举报

6#
发表于 2010-11-30 09:37:07 | 只看该作者
tree不是系统自带的么?
回复

使用道具 举报

7#
发表于 2010-11-30 10:03:01 | 只看该作者
把系统自带的添加到右键菜单并能将结果输出到文件,很好很方便!
回复

使用道具 举报

8#
发表于 2010-11-30 14:33:45 | 只看该作者
原帖由 slore 于 2010-11-30 09:37 发表
tree不是系统自带的么?


我的WINXP SP3系统找不到tree“文件夹”??

[ 本帖最后由 zqywult 于 2010-11-30 15:17 编辑 ]
回复

使用道具 举报

9#
发表于 2010-11-30 14:50:01 | 只看该作者
c:\windows\systen32\tree.com
回复

使用道具 举报

10#
发表于 2010-11-30 14:52:23 | 只看该作者
原帖由 tubaozi 于 2010-11-30 10:03 发表
把系统自带的添加到右键菜单并能将结果输出到文件,很好很方便!

怎样添加的?
回复

使用道具 举报

11#
发表于 2010-11-30 14:56:05 | 只看该作者
仔细看看楼主的帖子。

原帖由 网虫2008 于 2010-11-30 00:39 发表
桌面系统也可以应用,只要改一下.CMD的注册路径(我的一些GUI小工具,例如MD5效验等,都可按此方法)步骤如下:
一、复制PECMD.EXE到 tree 文件夹
二、修改注册右键.CMD中的红色部分:
reg add "HKCR\DRIVE\shell\创建文件列表到...\command" /f /ve /t REG_SZ /d "pecmd TEAM ENVI Folders=%%1|load %CD%\tree.ini"
reg add "HKCR\Directory\shell\创建文件列表到...\command" /f /ve /t REG_SZ /d "pecmd TEAM ENVI Folders=%%1|load %CD%\tree.ini"

改为 %CD%\PECMD.EXE

[ 本帖最后由 tubaozi 于 2010-11-30 14:59 编辑 ]
回复

使用道具 举报

12#
 楼主| 发表于 2010-11-30 23:49:38 | 只看该作者
原帖由 极度凶残 于 2010-11-30 14:52 发表

怎样添加的?


就是写了个.INI,,再加入相关注册表项,,,看下附件内容就知道了
回复

使用道具 举报

13#
发表于 2010-12-1 00:44:47 | 只看该作者
很是实用的一个小工具,多谢了,收藏。。
回复

使用道具 举报

14#
发表于 2010-12-1 13:50:48 | 只看该作者
还不如用命令行方便灵活
回复

使用道具 举报

15#
发表于 2010-12-1 14:13:41 | 只看该作者
命令行怎么弄? 给个BAT也行

或者,做个GUI,用WINCMD或PECMD


我用TC得到的是纯文件列表

这个包括一些文件信息,更适合做说明用
回复

使用道具 举报

16#
 楼主| 发表于 2010-12-1 14:26:23 | 只看该作者
原帖由 dvd008 于 2010-12-1 14:13 发表
命令行怎么弄? 给个BAT也行

或者,做个GUI,用WINCMD或PECMD


我用TC得到的是纯文件列表

这个包括一些文件信息,更适合做说明用


就在附件中,,你一看就应该明白了,,
回复

使用道具 举报

17#
发表于 2010-12-1 14:37:14 | 只看该作者
附件我下了,我是说,不要右键,而是一个GUI的界面,

选择目录,可以默认全部文件,也可以是选择部分文件,保存文件列表
到XXX.TXT

目前,TC(那个资源管理器),可以实现,但是,是纯列表,

需要一个文件名后面 有大小,生成时间等的
回复

使用道具 举报

18#
 楼主| 发表于 2010-12-1 14:52:29 | 只看该作者
原帖由 dvd008 于 2010-12-1 14:37 发表
附件我下了,我是说,不要右键,而是一个GUI的界面,

选择目录,可以默认全部文件,也可以是选择部分文件,保存文件列表
到XXX.TXT

目前,TC(那个资源管理器),可以实现,但是,是纯列表,

需要一个文件名后面 有 ...



这个也有不会弄...............
回复

使用道具 举报

19#
发表于 2010-12-1 14:54:10 | 只看该作者
原帖由 dvd008 于 2010-12-1 14:13 发表
命令行怎么弄? 给个BAT也行

或者,做个GUI,用WINCMD或PECMD


我用TC得到的是纯文件列表

这个包括一些文件信息,更适合做说明用

用 dir 或 tree 命令转向到文本文件,如:

dir /b *.* > a.txt
dir /b *.exe /s >>a.txt
tree >xxx.txt
回复

使用道具 举报

20#
发表于 2010-12-1 15:19:15 | 只看该作者
下载收藏一个了,谢谢分享了。
回复

使用道具 举报

21#
发表于 2010-12-1 15:31:00 | 只看该作者
还是我这个方便一点吧,最起码不用点保存文件,直接生成到临时目录,要的话,保存即可,下面是CMD:

@ECHO OFF
@REG ADD "HKLM\SOFTWARE\Classes\Directory\Shell\TREE" /f /ve /t REG_SZ /d "TREE 生成文件列表"
@REG ADD "HKLM\SOFTWARE\Classes\Directory\Shell\TREE\Command" /f /ve /t REG_EXPAND_SZ /d "CMD.EXE /C TREE \"%%1\" /F > \"%%TEMP%%\文件列表.TXT\" && START \"\" \"%%TEMP%%\文件列表.TXT\""
@REG ADD "HKLM\SOFTWARE\Classes\Drive\Shell\TREE" /f /ve /t REG_SZ /d "TREE 生成文件列表"
@REG ADD "HKLM\SOFTWARE\Classes\Drive\Shell\TREE\Command" /f /ve /t REG_EXPAND_SZ /d "CMD.EXE /C TREE \"%%1\" /F > \"%%TEMP%%\文件列表.TXT\" && START \"\" \"%%TEMP%%\文件列表.TXT\""
@EXIT
回复

使用道具 举报

22#
 楼主| 发表于 2010-12-1 17:51:27 | 只看该作者
原帖由 0cat0 于 2010-12-1 15:31 发表
还是我这个方便一点吧,最起码不用点保存文件,直接生成到临时目录,要的话,保存即可,下面是CMD:

@ECHO OFF
@REG ADD "HKLM\SOFTWARE\Classes\Directory\Shell\TREE" /f /ve /t REG_SZ /d "TREE 生成文件 ...


老大,“最起码不用点保存文件,直接生成到临时目录”,这哪里叫方便?,,这叫“简单应用”,这叫不方便才对!!

你为什么要生成文件列表,,还不是要用到它,,如你这样保存到临时目录并打开临时.TXT,,那你下一步做什么?? 为了备用,那你要不要把这个.TXT在改改名另复制到你的指定文件夹呀????  

我这个最起码帮助你起好了名字,,默认路径的选择也基本上符合操作习惯。
要是如你所说的“方更”,,,我又何必共享这个给大家????

反正在PE下,PECMD.EXE一直存在,,用PECMD的功能进行直观和省事儿的操作不是更方便。

[ 本帖最后由 网虫2008 于 2010-12-1 17:57 编辑 ]
回复

使用道具 举报

23#
发表于 2010-12-1 18:37:32 | 只看该作者

回复 #22 网虫2008 的帖子

这个你就错了,这个东西我自己基本上是不保存的,最多也就给别人看看,呵呵,各人用法不一样,还有,你没看到CMD最后面是自动打开这个文件的吗?所以如果要保存的可以另存的。

还是一句话,各人用法不一样,我还是觉得我的方便省事,呵呵。。。

不过还是支持你的,因为有人喜欢你做的这个,呵呵。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-10-1 07:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表