![]() |
圖1 |
1.煩瑣的操作
通常情況下,如果你確實需要替換或刪除這個文件,在沒有安裝雙系統的情況下,或者你懶得重啟系統進行切換,那么可以右擊打開屬性窗口,切換到“安全”選項卡,單擊“高級”按鈕打開高級安全設置對話框,接下來還需要切換到“所有者”選項卡,單擊“編輯”按鈕,將當前所有者更改為“Administrators”(見圖2),然后再切換到“權限”選項卡,選擇列表框中的“Admininstrators”帳戶,單擊“編輯”按鈕打開權限項目對話框,在這里勾選“完全控制”復選框,當然返回“高級安全設置”對話框后還需要勾選“包括可從該對象的父項繼承的權限”復選框,然后兩次確認后返回屬性窗口。
|
圖2 |
可是,到了這一步還沒有結束,返回屬性窗口后,我們還需要選擇列表框中的“Administrators”帳戶,然后單擊“編輯”按鈕,為“Administrators”帳戶添加完全控制的權限才行。
2.一鍵獲取權限
通過剛才的例子,相信朋友們都已經明白這種方法確實是太麻煩了,為什么不尋求一種更簡單的方法呢?其實,我們可以為文件或文件夾的右鍵菜單增加“添加(刪除)Everyone完全控制權”的命令項,以后使用時直接右擊即可。
①打開記事本,分別創建AddPrivilege.cmd和DelPrivilege.cmd的兩個腳本文件,注意保存退出時選擇保存類型為“所有文件”,然后手工輸入“.cmd”擴展名。
AddPrivilege.cmd
@echo off
echo 正在處理該目錄下的子目錄及文件,請稍候...
"c:\windows\system32\takeown.exe" /R /A /F %1
"c:\windows\system32\cacls.exe" %1 /T /E /G "Everyone":F
DelPrivilege.cmd
@echo off
echo 正在處理該目錄下的子目錄及文件,請稍候...
"c:\windows\system32\takeown.exe" /R /A /F %1
"c:\windows\system32\cacls.exe" %1 /T /E /R "Everyone"
?、诖蜷_記事本,將下面的內容粘貼進去,保存退出時選擇保存類型為“所有文件”,然后手工輸入“.reg”的擴展名,至于文件名是無所謂的:
Windows Registry Editor Version 5.00
[[HKEY_CLASSES_ROOT\*\shell\刪除Everyone完全控制權]
[HKEY_CLASSES_ROOT\*\shell\刪除Everyone完全控制權\command]
@="runas /savecred /user:administrator \"C:\\DelPrivilege.cmd \\\"%1\\\"\""
[HKEY_CLASSES_ROOT\*\shell\賦予Everyone完全控制權]
[HKEY_CLASSES_ROOT\*\shell\賦予Everyone完全控制權\command]
@="runas /savecred /user:administrator \"C:\\AddPrivilege.cmd \\\"%1\\\"\""
[HKEY_CLASSES_ROOT\Directory\shell\locate\command]
@="\"C:\\Program Files\\桌面文件搜索\\locate32\\locate32.exe\" /p \"%1\""
[HKEY_CLASSES_ROOT\Directory\shell\刪除Everyone完全控制權]
[HKEY_CLASSES_ROOT\Directory\shell\刪除Everyone完全控制權\command]
@="runas /savecred /user:administrator \"C:\\DelPrivilege.cmd \\\"%1\\\"\""
[HKEY_CLASSES_ROOT\Directory\shell\賦予Everyone完全控制權]
[HKEY_CLASSES_ROOT\Directory\shell\賦予Everyone完全控制權\command]
@="runas /savecred /user:administrator \"C:\\AddPrivilege.cmd \\\"%1\\\"\""
完成上面的工作后,將AddPrivilege.cmd和DelPrivilege.cmd兩個腳本文件分別復制到系統磁盤的根目錄下,然后手工導入注冊表,確認后即可生效。當然,如果你的Vista系統是安裝到了其他的路徑下,那么請根據實際情況更改腳本文件和注冊表文件中的內容,具體操作這里就不多說了。
需要說明的是,第一次使用這個快捷命令時,系統會要求輸入“Administrator”的密碼,以后就不再需要了。另外,如果是對文件(文件夾)執行了“添加Everyone完全控制權”或“刪除Everyone完全控制權”的操作,那么相應的文件(文件夾)的所有者會變成Administrators,相信這也是完全可以理解的啦。