Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows installer msiexec和appcompact问题_Windows Installer_Installshield_Windows Appcompat Platform - Fatal编程技术网

Windows installer msiexec和appcompact问题

Windows installer msiexec和appcompact问题,windows-installer,installshield,windows-appcompat-platform,Windows Installer,Installshield,Windows Appcompat Platform,我有以下几个问题,如果有人能回答的话,那将是有帮助的,我在谷歌上搜索过,在阅读了文章和用户体验之后,我感到非常困惑 问题:如果用户没有管理员权限,则使用InstallShiled创建的MSI不会安装在windows-7上 我是否必须为使用InstallShiled 11.0开发的MSI安装任何垫片 我是否必须为msiexec可执行文件安装垫片。 Microsoft是否默认提供这些垫片?如果是,如何在客户端计算机上安装 启用AppCompat引擎的目的是什么?如果禁用,是否意味着不使用垫片? 我可

我有以下几个问题,如果有人能回答的话,那将是有帮助的,我在谷歌上搜索过,在阅读了文章和用户体验之后,我感到非常困惑

问题:如果用户没有管理员权限,则使用InstallShiled创建的MSI不会安装在windows-7上

我是否必须为使用InstallShiled 11.0开发的MSI安装任何垫片 我是否必须为msiexec可执行文件安装垫片。 Microsoft是否默认提供这些垫片?如果是,如何在客户端计算机上安装 启用AppCompat引擎的目的是什么?如果禁用,是否意味着不使用垫片? 我可以使用ORCA工具做一些类似于AppCompat工具包中的ForceAdminAccess黑客的事情吗 感谢你的时间和关注

谢谢
tom

这与垫片或AppCompat无关。安装不会因为是安装而违反安全规则。如果安装程序要求访问系统中不允许有限用户访问的区域,则有限用户无法进行安装。受限用户不能使用MSI更改受限区域,就像运行程序一样。组策略可用于代表使用AD/GPO功能的有限用户以管理员权限进行安装,这是个例外

我假设安装程序会将数据写入诸如HKLM或ProgramFiles文件夹之类的空间中,但有限的用户没有写入权限