如何使用“文件检查”功能BMG(BOOTSTRAPPER MANIFEST GENERATOR)工具的选项来检查系统上是否已安装先决条件?

发布于 2024-10-14 01:54:35 字数 280 浏览 9 评论 0原文

您好,我正在使用 BMG(Bootstrpper Manifest Generator)工具来打包自定义“先决条件”应用程序,该应用程序可以在安装设置项目应用程序之前安装。 但我想在开始安装之前检查先决条件应用程序是否已经存在。

我突然意识到这可以是 通过使用“文件检查”选项来实现 在 BMG(引导程序清单 发电机)。 谁可以告诉我如何使用“BMG TOOL”的文件检查选项。

提前致谢。

Hi I am using BMG (Bootstrpper Manifest Generator) tool to package a custom "PREREQUISITE" application, which can be installed prior to installation of a set up project application.
But I want to check if the prerequisite application already exists or not before beginning the installation.

It dawned on me that this can be
achieved by using "File Check" option
in BMG(Bootstrapper Manifest
Generator).
CAN ANYONE KINDLY LET ME KNOW HOW TO USE THE FILE CHECK OPTION OF "BMG TOOL".

Thanks In Advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

放血 2024-10-21 01:54:35

我在 Acrobat Reader X 中使用它的方式:

  • 转到“系统检查”选项卡。
  • 单击文件检查按钮。
  • 在“结果属性”中,输入一个解释性名称(例如:“AcrobatReader”)
  • 在“要搜索的文件名”中,输入先决条件应用程序的主可执行文件的名称(例如,对于 Acrobat Reader:“AcroRd32.exe” ')。
  • 或者,选中“在特殊文件夹中开始搜索”,然后选择“ProgramFilesFolder”(假设先决条件安装在那里)。
  • 如果选中它,请在“路径”中输入安装先决条件的子文件夹(例如,对于 Acrobat Reader:Adobe\Reader 10.0\Reader)。
  • 在“搜索深度”中,如果要在每个子文件夹中搜索,则输入 0;如果您想在每个子文件夹中搜索,则输入任何数字。想要停在某个深度。默认为 0。
  • 转到安装条件选项卡。
  • 在第一行的“类型”列中,选择“ByPassIf”
  • 列“属性”,选择之前创建的“结果属性”的名称(在本例中为 AcrobatReader)。
  • 在第三列中,选择“存在”。

您还可以对注册表项执行等效操作,检查版本...

The way I use it for Acrobat Reader X:

  • go to the System Checks tab.
  • click the File Check button.
  • In "Property For Result", put an explanatory name (ex: 'AcrobatReader')
  • In "File name to search for", put the name of the main executable file of the prerequesite application (ex. for Acrobat Reader: 'AcroRd32.exe').
  • Optionally, check "Start Search in Special Folder", and select "ProgramFilesFolder" (supposing the prerequesite installs there).
  • If you check it, put in Path the subfolder in wich the prerequesites is installed (ex. for Acrobat Reader: Adobe\Reader 10.0\Reader)
  • In Search Depth, put 0 if you want to search in every subfolder, or any number if you want to stop at a certain depth. 0 by default.
  • Go to the Install Conditons tab.
  • In the first line, column Type, choose ByPassIf
  • column Property, choose the name of your previously created Property For Result (in this case, AcrobatReader).
  • in the third column, choose 'Exists'.

You can also do something equivalent for registry keys, check versions...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文