自定义操作exe,具有Installsheild限制版的评估权限

时间:2016-11-24 09:13:49

标签: installshield

我正在使用限量版,在我的安装程序中,我有一个自定义操作,我打开cmd.exe并传递批处理文件以便执行。

cmd正在执行,但它不在提升的权限中。我需要在提升权限下执行此操作,因为我的批处理文件具有需要管理员权限的操作。

我尝试了很多选项,附带的屏幕截图描述了我所做的事情。

如果限量版可以使用,请告诉我。我在Windows 10机器上安装。

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

整个" Elevetad特权"在持续的几年里,事情发生了很大的变化。

如果我是你,我会将架构放到版本500(最后一个)

您可能不会仔细检查您的批处理文件是否已正确找到,因为系统上下文中的属性可能无法使用。 (使用/ k,因此cmd提示符不会关闭,您将能够看到批处理文件的结果。)

如果在客户端计算机上禁用了UAC,则用户无权提升您的安装程序,因此设置Require Administrative privilege不会改变任何内容。

为了确保您,您可能不会使用验证Privileged属性的安装条件。