[installShield]使用SetObjectPermissions設定存取權限
在installShield有提供SetObjectPermissions來讓寫安裝程式的人設定檔案、註冊檔、目錄權限。
而制作Web安裝程式最常的就是設定上傳檔的存放路徑,這時就要設定該目錄允許Network Service寫入該目錄了哦!
設定如下,
SetObjectPermissions(INSTALLDIR ^ "\\UploadFolder",IS_PERMISSIONS_TYPE_FOLDER, "", "Network Service", FILE_ALL_ACCESS, IS_PERMISSIONS_OPTION_ALLOW_ACCESS);
關於SetObjectPermissions的詳細用法,可以參考InstallShield的說明文件哦!
Hi,
亂馬客Blog已移到了 「亂馬客 : Re:從零開始的軟體開發生活」
請大家繼續支持 ^_^