【问题标题】:Installshield permissions on Citrix network drive?Citrix 网络驱动器上的 Installshield 权限?
【发布时间】:2010-05-07 09:31:38
【问题描述】:

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

我正在为“DATABASDIR”中的所有文件夹设置完全控制权限。 ( [%USERDOMAIN] [LogonUser] )。 这在 XP / Vista / Win 7 等中运行良好。

问题:

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

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

但是该文件夹是存在的......它只是由安装程序本身放在那里的???为什么找不到自己写的文件夹???

【问题讨论】:

    标签: networking installation permissions installshield citrix


    【解决方案1】:

    谁在乎:

    嗯,似乎 MSI 或 Installshield 或其他任何错误......您无法在网络文件夹上设置权限。 (所有 Windows 版本。)

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-14
      • 2019-11-22
      • 1970-01-01
      • 1970-01-01
      • 2012-11-28
      • 1970-01-01
      相关资源
      最近更新 更多