我有一个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权限,希望可以授予Users组的写权限,但是添加WORLD_WRITE不会更改权限。
如何向用户组添加写权限?