Z zlmark Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-04 #1 我用mkdir创建一个目录,发现这个目录的权限是Everyone都有fullcontrol的权限, 请问怎样改变这个文件夹的安全权限?
C cato Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-08 #2 试试 setfileattribute 函数。 BOOL SetFileAttributes( LPCTSTR lpFileName, // 文件/目录名 DWORD dwFileAttributes // 属性字节,取值如下: ); 属性值: FILE_ATTRIBUTE_ARCHIVE, FILE_ATTRIBUTE_HIDDEN , FILE_ATTRIBUTE_NORMAL , FILE_ATTRIBUTE_OFFLINE, FILE_ATTRIBUTE_READONLY, FILE_ATTRIBUTE_SYSTEM , FILE_ATTRIBUTE_TEMPORARY 属性值的含义不用解释了吧?
试试 setfileattribute 函数。 BOOL SetFileAttributes( LPCTSTR lpFileName, // 文件/目录名 DWORD dwFileAttributes // 属性字节,取值如下: ); 属性值: FILE_ATTRIBUTE_ARCHIVE, FILE_ATTRIBUTE_HIDDEN , FILE_ATTRIBUTE_NORMAL , FILE_ATTRIBUTE_OFFLINE, FILE_ATTRIBUTE_READONLY, FILE_ATTRIBUTE_SYSTEM , FILE_ATTRIBUTE_TEMPORARY 属性值的含义不用解释了吧?
C cato Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-08 #3 用 SetFileSecurity 来设置安全权限 BOOL SetFileSecurity( LPCTSTR lpFileName, // 文件/目录名 SECURITY_INFORMATION SecurityInformation,// 信息类型 PSECURITY_DESCRIPTOR pSecurityDescriptor // 安全属性描述 ); 信息类型属性值 OWNER_SECURITY_INFORMATION GROUP_SECURITY_INFORMATION DACL_SECURITY_INFORMATION SACL_SECURITY_INFORMATION 安全属性值 说明长太,请参考WIN API 说明。
用 SetFileSecurity 来设置安全权限 BOOL SetFileSecurity( LPCTSTR lpFileName, // 文件/目录名 SECURITY_INFORMATION SecurityInformation,// 信息类型 PSECURITY_DESCRIPTOR pSecurityDescriptor // 安全属性描述 ); 信息类型属性值 OWNER_SECURITY_INFORMATION GROUP_SECURITY_INFORMATION DACL_SECURITY_INFORMATION SACL_SECURITY_INFORMATION 安全属性值 说明长太,请参考WIN API 说明。