從windows vista開始,為了提高系統檔案的安全性,避免被惡意程式隨意篡改,微軟取消了使用者對系統目錄和檔案的所有權,也就限制了我們對系統目錄和檔案的修改操作。
如果你一定要對系統檔案或目錄進行一些修改的話,就必須先獲得該檔案或目錄的所有權。獲取所有權的操作對於普通的使用者來講還是稍微繁瑣了一點,而且如果修改不當,還可能會造成比較嚴重的後果。
這裡,我就來為大家介紹一種一勞永逸又安全可靠的獲取系統目錄和檔案所有權的方法。
首先,把下面的所有**完整的複製到乙個文字檔案中,並以儲存為以reg為副檔名的登錄檔檔案,比如ownership.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"
接下來,雙擊執行儲存好的登錄檔檔案,將其匯入到登錄檔中。
好了,現在用滑鼠右鍵點選你想要獲得所有權的檔案或目錄,選擇「管理員取得所有權」,之後再執行一下你想要做的修改操作,是不是已經可以了呢?
AIX教程 更改檔案或目錄所有權
使用 chown 命令更改檔案的所有者。當指定 r選項時,chown 命令從指定目錄沿目錄結構遞迴向下。遇到符號鏈結時,鏈結所指向的檔案或目錄的所有權即被改變 而該符號鏈結的所有權不變。注 只有 root 使用者可更改另乙個檔案的所有者。指定 f選項時不顯示錯誤。例如,要改變 program.c 檔...
運維除錯記錄 Win7中檔案或目錄損壞且無法讀取
出現 檔案或目錄損壞且無法讀取 這個問題的原因可能為不正常插拔,表現症狀為 dos下有個磁碟修復的命令 chkdsk,可以用它來修復 主檔案索引表 mft 格式為 chkdsk x f x 為損壞的碟符 f 引數指修復磁碟錯誤 更多引數說明及操作說明請執行 chkdsk c documents an...
如何取得Win7檔案的管理員許可權?
已解決 如何取得win7檔案的管理員許可權?從vista系統開始,微軟為了提供系統安全性,開始強調對於windows檔案的所有權,以及程式執行時的使用者許可權,限制程式對系統重要檔案的篡改。不過這樣也給我們平時使用帶來了一些問題,同樣windows7也有許可權問題。當我們發現某些檔案無法修改時,我們...