裡面提到了微軟其實有釋出一個工具:SubInACL.exe
用這個,就可以改變某個 Key 的權限。
這一行就是讓自己可以得到 HKEY_LOCAL_MACHINE\software 這個 key的完全控制權:
subinacl /keyreg HKEY_LOCAL_MACHINE\software /grant=%USERNAME%=F
但是這邊要注意, /key 只針對該 key,在之下的 subkey,你仍然沒有完全控制權,如果你要得到 subkey 的完整控制權,你應該改用:
subinacl /subkeyreg HKEY_LOCAL_MACHINE\software /grant=%USERNAME%=F
p.s. 如果你需要刪除某個指定 key,可以參考這篇文章:Delete OE Identity from HKCU\Identities using WSH Script。
沒有留言:
張貼留言