[installShield]使用SetObjectPermissions設定存取權限

[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:從零開始的軟體開發生活

請大家繼續支持 ^_^