Windows Vista拒絕相應的操作
具體請參見“教你獲取Vista完全控制權限”一文。
利用上述的方法雖然可以獲取完全控制權限,但是操作過程比較多,也比較繁瑣,容易出錯。如果能有一個簡單直接的方法就好了,比如將控制權限直接放置在資源管理器的右鍵菜單上,以方便用戶直接取得系統(tǒng)文件的所有權。
根據這個想法,我們可以往注冊表中添加對應的右鍵菜單命令。首先請大家在記事本中輸入以下代碼:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理員取得所有權"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="管理員取得所有權"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="管理員取得所有權"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
輸入完畢后,請將上述內容保存為reg格式的文件,比如“zol_quan.reg”,然后雙擊保存的reg文件,導入到注冊表中。
現(xiàn)在肯定有很多網友存在這樣的疑問:上述方法修改注冊表給右鍵菜單帶來了什么變化么?別著急,請你看兩張截圖,你就明白了(如圖1、2)。
圖1 修改注冊表前的右鍵菜單
圖2 修改注冊表后的右鍵菜單
對比圖1和圖2,你會發(fā)現(xiàn)圖2中多出了一個“管理員取得所欲權”的右鍵菜單。這就是說,如果你是以管理員帳戶登錄Windos Vista系統(tǒng),當你需要對系統(tǒng)文件或文件夾進行操作時,只要在對應的文件上單擊右鍵,然后就可以在1秒鐘內取得所有權限!