cygwinでACLがおかしくなってしまったとき

たった今嵌ってしまったのでメモ。


cygwinをntaclで使っていると、ACL(Access Control List)が滅茶苦茶になってしまうことありますよね。

そんなときは以下のコマンドを実行すると、そのディレクトリ以下のACLがすべて消えてくれて、ID(Inherited)であるアクセス権のみが残ってくれます。

cacls c:\target-directory /T /S:"D:AI"

お試しあれ!