静默安装参数查询 SilentDetect(大内静探) v1.4.2 中文版

dety
dety
作者
470
文章
1
粉丝
评论7
摘要SilentDetect,中文名“大内静探”,是一款面向 Windows 软件部署、批量装机、静默安装脚本制作、PE 维护环境 的开源辅助工具,主要用于识别可执行程序的安装器类型,...

SilentDetect,中文名“大内静探”,是一款面向 Windows 软件部署、批量装机、静默安装脚本制作、PE 维护环境 的开源辅助工具,主要用于识别可执行程序的安装器类型,并自动匹配对应的静默安装参数。对于经常搜索“Windows 静默安装参数查询工具”“批量静默安装脚本生成器”“InnoSetup NSIS InstallShield 静默参数识别工具”“装机人员静默安装参数检测软件”的用户来说,它可以显著减少手动查找 /S、/qn、/VERYSILENT、/SUPPRESSMSGBOXES 等参数的时间。

该软件的核心思路不是简单猜测参数,而是通过多級识别流程判断程序类型:先调用 DIE(Detect It Easy 的 diec.exe)进行安装器、打包器、保护壳等识别,再结合 PE 扫描、数字签名、PE 版本信息、程序文件名、文件夹名以及内置参数数据库进行匹配。项目作者说明,早期版本可识别 20 种静默安装 EXE 格式,后续版本提升到 29 种,并持续增强识别能力。对于常见安装器类型,它可以直接给出可用静默参数;对于部分被修改过默认参数、加壳严重、依赖特殊启动器或需要逆向分析的程序,则可能无法准确识别。

SilentDetect 还提供批量装机相关功能,例如运行当前文件夹下所有程序、运行全部程序和脚本、处理 BAT/CMD/REG/VBS 脚本、自动调用 regedit /s、消除 BAT/CMD 中的 pause,以及处理 7z 压缩包并解压到 program 或 programx86 文件夹。后续版本还加入命令行参数、参数列表点击切换、批处理生成、自动检查 GitHub 更新等功能,适合制作软件安装包、无人值守部署包、U 盘装机工具包或 PE 下的软件批处理安装环境。

该项目为 GitHub 开源项目,免费使用,适合 IT 运维、装机人员、软件封装爱好者、系统部署脚本编写者以及需要批量安装软件的进阶用户。需要注意的是,静默安装功能应仅用于用户拥有合法授权的软件部署,不应用于未经用户许可的强制安装或捆绑行为。

截图预览

静默安装参数查询 SilentDetect(大内静探) v1.4.2 中文版

功能特色

  • 查询可执行程序的静默安装参数,自动匹配常见安装器对应的静默命令;
  • 基于 DIE 识别安装器类型,并配对相应静默参数;
  • 支持多級识别流程,包括 DIE、PE 扫描、数字签名、PE 版本信息、文件名和文件夹名辅助判断;
  • 可识别多种静默安装 EXE 格式,相较早期版本识别类型数量明显增加;
  • 支持批量运行当前文件夹下的安装程序;
  • 支持运行全部程序和脚本,适合装机时集中处理大量软件;
  • 支持处理 BAT、CMD、REG、VBS 脚本,其中 REG 文件会自动使用 regedit /s 静默导入;
  • 可自动消除 BAT 和 CMD 脚本中的 pause,避免批处理暂停等待;
  • 支持处理当前文件夹下的 7z 压缩包,可自动解压到 program 或 programx86 文件夹;
  • 可根据程序位数分别解压到对应目录,并可创建桌面快捷方式;
  • 支持命令行参数,例如无窗口输出、批量运行程序、运行全部、复制命令等;
  • 兼容 / 和 - 参数前缀,并兼容中文冒号;
  • 静默参数列表可点击切换命令,方便测试多个候选参数;
  • 支持勾选程序并排序,可生成批处理文件;
  • 内置知名软件参数映射,可通过文件名、PE 信息、数字签名等方式匹配常见软件;
  • 整合 winget-pkgs 相关参数数据,补充 InnoSetup 等安装器的常用静默参数;
  • 支持 Adobe 不同年代安装器参数自动选择,便于处理 CS3 至 CS6、CC 早期版本和 CC 新版等场景;
  • 未识别文件会显示“未识别”,避免错误判断为非安装程序;
  • 支持启动时检查 GitHub 新版本,也可手动触发更新检查;
  • 主程序具备单文件运行和便携使用倾向,但首次运行会释放内置 DIE 工具,若被安全软件拦截会影响完整识别能力;

更新内容

github.com/WooMonlee/SilentDetect/

下载地址

蓝奏云:

静默安装参数查询 SilentDetect(大内静探) v1.4.2 绿色版

历史版本

回复可见更多历史版本
回复不显示刷新本页面

 
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证