在安装期间使用SYSTEM帐户写入ProgramData的问题

时间:2015-09-24 11:41:10

标签: permissions windows-installer exe programdata local-system-account

我正在尝试安装一个应用程序(使用SYSTEM帐户),通过在其中创建一个新文件夹,在ProgramData文件夹中安装一些证书。安装在尝试安装这些证书的阶段失败。

在证书安装过程中,它只需在ProgramData中创建一个文件夹并将文件写入其中。

我已经向ProgramData文件夹上的SYSTEM用户授予了FULL CONTROL权限,并将其传递给子文件夹。

我尝试使用PSexec工具执行.exe文件(这可以使用SYSTEM帐户)。我从命令提示符处打开了PSexec工具,我开始使用“以管理员身份运行”。

我还尝试提取.msi文件并使用具有提升权限的TaskScheduler运行它。

我还手动创建了应该在安装期间创建的文件夹(如果它们不存在)并且给予SYSTEM用户完全控制权限。我使用管理员帐户和使用SYSTEM帐户创建了文件夹。安装仍然没有成功。

该应用程序是一个32位应用程序。所以,我尝试在32位Windows中安装它。它仍然失败。

我认为根本原因是在SYSTEMData帐户中创建文件夹/文件的权限不适用于SYSTEM帐户。

我在这里缺少什么东西吗?

0 个答案:

没有答案