You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过install4j v10.0.1限制Windows安装目录的用户访问权限?

在install4j v10.0.1中配置Windows目录权限的解决方案

要彻底禁止Users组访问、同时给Administrators组完全权限,核心是先切断上级目录的权限继承,再手动配置权限,具体步骤如下:

  1. 在install4j的安装序列中添加「Change Windows file rights」操作,目标目录选择安装根目录,直接用变量 ${installer:sys.installationDir} 即可。
  2. 关键:关闭权限继承
    在操作的配置面板里找到「Inheritance」选项,选择「Remove inherited permissions」——这一步能彻底切断从C:\Program Files等上级目录继承来的Users组权限。
  3. 添加Administrators组的完全控制权限
    • 点击「Add」按钮,选择「Administrators」用户组
    • 权限类型选「Full control」,应用范围设置为「This folder, subfolders and files」
  4. 添加Users组的拒绝权限
    • 再次点击「Add」,选择「Users」用户组
    • 权限类型选「Deny all permissions」,应用范围同样设为「This folder, subfolders and files」

注意事项

  • 安装程序必须以管理员权限运行,记得在install4j的「General Settings」里把「Request privileges」设为「Require administrator privileges」。
  • 配置完成后一定要测试:用普通用户账号登录系统,尝试访问安装目录,确认无法打开;用管理员账号访问,确认能正常读写修改。

内容的提问来源于stack exchange,提问作者Mike

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 11:05:40