如果目标驱动器不存在

发布于 2025-02-06 08:08:30 字数 152 浏览 1 评论 0原文

我有一个已在installshield组合在一起的MSI,这两个属性的默认值是rootdrive = d:| dirProperty1 = d:\

我要实现的目标是在安装中,如果找不到重定向/还原为c:& C:\

我尝试使用自定义操作,但我不擅长应用它。

I have an MSI I've put together in InstallShield, the default values for the two properties are ROOTDRIVE = D: | DIRPROPERTY1 = D:\

What I'm trying to achieve is on install if the drive isn't found redirect/revert to C: & C:\

I tried using a custom action but I wasnt to good at applying it.

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

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

发布评论

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

评论(1

对你的占有欲 2025-02-13 08:08:30

在VBScript中,尝试使用以下方法将目录设置为未找到自己的驱动器逻辑:

session.targetPath(“ installDir”)=自定义值

,请确保在Costfinalize标准操作后安排此自定义操作。

In VBScript, try using following method to set directory with your own logic of drive not found:

Session.TargetPath("INSTALLDIR") = custom value

Also, make sure to schedule this custom action after CostFinalize standard action.

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