擅长:python、mysql、java
<p><code>win32security</code>模块的另一个替代方法是wimp out并使用<code>cacls</code>程序,该程序更易于使用,请参见<a href="http://support.microsoft.com/kb/162786/en-us" rel="nofollow">http://support.microsoft.com/kb/162786/en-us</a>例如:</p>
<pre><code>from subprocess import *
proc = Popen("echo y|cacls filename /E /G BUILTIN\\Users:R", shell=True)
proc.wait()
print "Child exited with",proc.returncode
</code></pre>
<p><code>echo y</code>是因为这个愚蠢的程序会问一个“你确定吗?”问题。在Windows7上,不推荐使用cacls(但仍然有效),请使用<code>icacls</code>(或资源工具包中的<code>xcalcs</code>)。在</p>
<p>当然,创建子进程来完成这一点并不如调用Win32 API那么有效。在</p>