首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否在Citrix网络驱动器上安装权限?

是否在Citrix网络驱动器上安装权限?
EN

Stack Overflow用户
提问于 2010-05-07 17:31:38
回答 1查看 447关注 0票数 0

我正在使用installshield express编写一个简单的安装程序。我需要设置数据库目录的读/写/修改权限。(由于Vista/Win7用户具有受限权限)

我正在为"DATABASDIR“中的所有文件夹设置FullControl权限。( %USERDOMAIN )这在XP / Vista /Win7等系统中运行良好。

问题是:

当用户在Citrix上安装并选择网络驱动器(N表示数据库文件夹)时,权限设置会抛出错误:

“在对象"N:\PathToDBDir\Folder”上设置权限时出错系统错误:系统找不到指定的路径(%3)“

但是文件夹已经存在了..。它是由安装程序自己放在那里的?为什么它找不到自己写的文件夹?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-10 17:12:17

对于那些关心的人:

嗯,看起来MSI或者Installshield或者别的什么都有问题……您不能在网络文件夹上设置权限。(所有windows版本。)

我们的解决方案是在所有文件写入后添加一个自定义操作,并通过调用带有命令行参数DATABASEDIR的exe来自己设置文件夹权限。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2787518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档