1.使用takeown.exe获取cygwin目录的所有者为当前用户

takeown /F D:\cygwin /R /D N

2.使用cacls.exe为cygwin目录加上System用户的权限

cacls D:\cygwin /E /G System:F /T

3.修改etc/fstab文件,关闭cygwin的Linux权限模拟(修改后如下所示) 

none /cygdrive cygdrive text,posix=0,noacl,user 0 0

 这样修改之后,cygwin创建的文件和Windows创建的文件权限就一致了。

备注:点击这里下载takeown.exe 和 cacls.exe


本文链接地址: 修改cygwin的文件权限
http://qingfengju.com/index.asp?id=299

分类:Win32/C++ 查看次数:7572 发布时间:2012-9-3 23:53:32