使用 install4j 限制对 windows 中程序数据文件夹的访问

Restrict access to Program Data folder in windows using install4j

我想创建一个安装程序,在 Program Data/{myprogram} 下创建一些文件,但仅限网络服务用户访问。我可以分配目录的所有权,但目前所有其他用户都可以读取该目录。

我已经尝试添加 'Add Windows file rights' 与 'Users' 和 'Authenticated Users' 的受托人的操作,但没有设置权限 - 但也许这只能添加权限,而不能删除它们?

是否可以删除这些权限?或者这是错误的想法,我应该在别处为程序数据创建目录吗?

I've tried adding 'Add Windows file rights' actions with trustees of 'Users' and 'Authenticated Users' with no permissions set - but maybe this can only add permissions, not remove them?

没错,"Add Windows file rights"动作只能添加权限。我创建了一个添加 "Remove Windows file rights" 操作的问题。