在Windows 7系統運行中。往往會遇到想要刪除某個文件夾時,系統提示:文件夾訪問被拒絕 你需要權限來執行此操作,如何才能刪除此類文件夾呢?

分兩種情況刪除:
一、制作一個管理員授權的文件,把這個文件加入注冊表;
二 、通過設置文件夾屬性,要注意子文件夾權限集成的問題。
第一種方法更有效,姑且將兩種全拋出來,擴充一下知識面也是好的。
方法一:親測有效
1. 新建txt文件,保存一下內容后,重命名為管理員授權.reg,生成管理員授權.reg的注冊表文件:
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"
2. 左鍵雙擊:管理員授權.reg文件,在彈出的:注冊表編輯器窗口點:是(Y);
方法二:doesn't work
1. 右擊文件夾\屬性\安全\編輯:
2. 在“組或用戶名(G)”欄中,我們點擊:添加;
3. 在彈出的選擇用戶或組的窗口,我們輸入:Administrators,點確定:
4. 回到原窗口也點:確定;在彈出的“Windows安全”窗口中,我們點“是”,權限全部設置為允許(特殊權限不用勾選)。
這里在我電腦上並沒有設置成功,允許的權限已經勾選好且不可編輯。
5. 如果我們要刪除文件夾,則右鍵該文件夾 - 以管理員身份運行,再刪除該文件夾就可以順利地刪除了,若不可行請重啟電腦