2010-12-07 82 views
2

我想確保沒有其他進程更改特定文件夾的內容。我想停止其他進程創建,刪除或修改文件夾中的文件。此外,我想這個限制嵌套到子文件夾。Win32:防止文件夾修改?

我可以通過枚舉文件夾的內容來接近我想要的內容,並在每個文件上調用CreateFile。這有問題,它不會阻止創建新文件,並且需要我獲取批次的句柄。

有沒有更簡單的方法來得到我想要的?


更新:解決一些意見,我想要做的就是防止修改我的程序運行時。如果文件在運行之間得到修改,那也沒關係。

就ACLS而言,應用程序可以讀取文件夾內的所有文件。

+1

這是行不通的。目錄訪問由用戶帳戶權限控制,沒有別的。 – 2010-12-07 23:29:21

回答