[英]How do I make InnoSetup remove permissions on a folder for everyone but the current user?
我的InnoSetup安裝程序上有一個“只為我安裝”選項。 如果選擇此選項,則將程序文件寫入用戶本地設置應用程序數據文件夾之外的文件夾,而不是C:\\Program Files
。
看來其他管理員用戶仍然可以四處查找並找到此文件夾,從而執行該應用程序,如果用戶正在安裝“僅對我而言”,我想避免該操作。
如何指定此文件夾(名義上為{userappdata}\\MyApp\\Program Files\\
)對除運行安裝程序的用戶以外的所有用戶都具有權限?
您可以使用cacls.exe
或使用各種權限指令 。 但是,無論您做什么,管理員都可以始終授予自己訪問文件的權限。 他們畢竟是管理員...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.