标签: visual-c++ windows-vista file-permissions
是否有任何API可以为Vista中的文件提供“用户”写入权限?
答案 0 :(得分:1)
您可能希望修改文件的ACL。例如,请参阅相关的Win32 API:SetNamedSecurityInfo。
如果所有这些对你来说都有些可怕,你可以考虑简单地运行一个调用的过程:cacls
cacls
例如,为每个目录提供权限:
cacls "directoryPathHere" /e /t /g Everyone:f
有关命令行参数的更多信息,请在命令提示符中键入:
cacls /?