【发布时间】:2020-10-30 00:05:54
【问题描述】:
我有一个 CMakeLists.txt:
cmake_minimum_required(VERSION 3.14)
project(MyProject VERSION 1.0.0)
install(DIRECTORY images
DESTINATION "."
DIRECTORY_PERMISSIONS WORLD_READ WORLD_WRITE
FILES_MATCHING PATTERN "*.png")
install(FILES file.json DESTINATION "."
PERMISSIONS WORLD_READ WORLD_WRITE)
include(CPack)
接下来,我使用 CPack 和 Wix 创建 MSI 安装程序。
包安装到 C:\Program Files\MyProject
该软件包由 Windows 服务安装。
我想为用户组设置写入权限。
我添加了 WORLD_WRITE 权限,期望授予用户组的写入权限,但添加 WORLD_WRITE 并没有更改权限。
如何向用户组添加写入权限?
【问题讨论】:
标签: windows cmake wix file-permissions cpack