无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)无忧启动网成立20周年!广告联系 QQ:184822951 微信:wuyouceo
查看: 4619|回复: 16

求解 ShCache.exe 命令行参数,和具体用法。

[复制链接]
发表于 2016-1-28 15:53:17 | 显示全部楼层 |阅读模式
发表于 2016-1-28 18:10:26 | 显示全部楼层
求我心如水win10pe,再創經典!
回复

使用道具 举报

发表于 2016-1-28 16:18:56 | 显示全部楼层
啥玩意这是???
回复

使用道具 举报

发表于 2016-1-28 16:22:05 | 显示全部楼层
本帖最后由 wuyouaaa 于 2016-1-28 16:23 编辑

如果有样本可以考虑反编译

另外:尝试-h /h /? -? /help -help --help等参数
回复

使用道具 举报

发表于 2016-1-28 16:27:47 | 显示全部楼层
前排留名。
这个是挂载外置的工具吗?
回复

使用道具 举报

发表于 2016-1-28 16:34:10 | 显示全部楼层
从名字看来估计是,sh.exe搜索遍历外置工具文件配置,花时间,通过shcache.exe可以对外置目录提前做遍历处理,
创建索引文件,以便于sh直接通过索引文件获取必要信息,来快速创建外置程序快捷方式。
回复

使用道具 举报

发表于 2016-1-28 17:01:23 | 显示全部楼层
大佬出山..膜拜膜拜
回复

使用道具 举报

发表于 2016-1-28 17:31:58 | 显示全部楼层
如果版主说的 ShCache.exe 是与 sh.exe 有关的程序的话,它的功能就是搜索当前目录下(包括子目录)应用程序配置文件 *.shl,然后根据 *.shl 内容生成 SHCACHE.IDX 索引文件供 sh.exe 使用, sh.exe 运行时根据 SHCACHE.IDX 索引文件内容来自动形成程序的快捷方式和开始菜单等内容。

如果 SHCACHE.IDX 索引文件是用手工方式创建的话,ShCache.exe 这个工具可以不用,也就是说,这个程序只是一个补助工具而已。

关于程序配置文件 *.shl 的具体格式和用法,本人在下面的帖子里有较详细的说明:
http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1
参看其中“三。DIY,制作带自己个性的WIN8.1PE”

点评

要认真的向你学习!  详情 回复 发表于 2016-1-28 19:23
谢谢指教。  发表于 2016-1-28 19:21
回复

使用道具 举报

发表于 2016-1-28 17:40:37 | 显示全部楼层
用PECMD不好吗?
回复

使用道具 举报

发表于 2016-1-28 17:56:03 | 显示全部楼层
本帖最后由 hxj 于 2016-1-28 18:08 编辑

抱歉,这问题最好又fish2006来回答,是他最先引入的俄国大神的sh.exe
既然如我心水老大出面短信我了,我也只能将我使用中的体会简单说一下,还是以鱼大说的为准。

PE的Windows目录下要有
sh.exe(搜索外置时必须手动执行,可在PECMD.ini中加载运行)
Sh.ini 搜索外置配置文件
[Config]
ext=.shl
time=1000
traytime=10000
ScanLelel=Normal
BackPath=
HideLetter=No
Idx=ShCache.idx
[RamDisk]
Drives=b
Path=Peprograms
[REMOVABLE]
Drives=*
Path=W10X\10Peprog (外置工具所在的途径,一般是在U盘或硬盘的根目录)
[CDROM]
Drives=*
Path=W10X\10Peprog
[Fixed]
Drives=*
Path=W10X\10Peprog
Marker=
[Network]
Drives=
Path=

在W10X\10Peprog目录中有外置工具目录和其中的执行文件(单文件)
在W10X\10Peprog目录中有ShCache.exe和配置文件ShCache.idx

配置文件ShCache.idx关系到搜索外置和生成桌面(或开始菜单)快捷图标

功能如下:

<7data-recovery\7-Data Recovery Suite.SHL>  标题(外置工具所在目录\外置工具配置文件的备份文件)
[Shortcut]
exe=\7-Data Recovery Suite.exe    外置程序
desktop=yes                       在桌面显示
quicklaunch=yes                   在任务栏显示(测试发现无效)   
Desc=                             该外置工具用途(一般不用设置)
startmenu=\数据恢复               在开始菜单中分类目录名称               
programs=Programs(或PeTools)     在开始菜单的Programs 目录加入该外置的快捷键)
lnk=\7-Data Recovery数据恢复      在开始菜单中分类目录中该外置工具名称
workdir=\                         工作目录(此项作用不详一般不用设置)
args=                            (此项作用不详一般不用设置)
icon=\7-Data Recovery Suite.exe   有该外置工具图标的文件
hotkey=                           外置工具热键(一般不用设置)
Assoc=xxx,xxx                     与外置工具关联的扩展名(逗号用于同时关联的扩展名之间)         
[AutoRun]                         程序运行前自动运行
hide=yes                          隐藏运行
bat=xxx.bat                       需要先运行的批处理文件
exe=                              需要先运行的可执行文件
reg=xxx.reg                       需要先导入的注册表导入文件

《xxxxxx\xxxxxx.shl>   下一个外置工具标题





点评

非常感谢。要学习。  详情 回复 发表于 2016-1-28 19:22
非常感谢。  发表于 2016-1-28 19:21
回复

使用道具 举报

 楼主| 发表于 2016-1-28 19:22:35 | 显示全部楼层
hxj 发表于 2016-1-28 17:56
抱歉,这问题最好又fish2006来回答,是他最先引入的俄国大神的sh.exe
既然如我心水老大出面短信我了,我也 ...

非常感谢。要学习。
回复

使用道具 举报

 楼主| 发表于 2016-1-28 19:23:31 | 显示全部楼层
fish2006 发表于 2016-1-28 17:31
如果版主说的 ShCache.exe 是与 sh.exe 有关的程序的话,它的功能就是搜索当前目录下(包括子目录)应用程 ...

要认真的向你学习!
回复

使用道具 举报

发表于 2016-1-28 23:19:09 | 显示全部楼层
     呵呵,我也顺便学习了下。
回复

使用道具 举报

发表于 2016-12-2 09:15:02 | 显示全部楼层
这个我也想学习一下,谢谢了。
回复

使用道具 举报

发表于 2020-11-20 21:54:05 | 显示全部楼层
学习了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2021-1-18 09:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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