繁体   English   中英

如何使InnoSetup删除除当前用户以外的所有人的文件夹权限?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM