积极答复者
导入注册表后并没有实现目的

问题
-
很典型的获得管理员权限的注册表文件导入后右键并没获取管理权限这项,很奇怪在全新的虚拟机也出现了同样的问题
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="Take Ownership" "NoWorkingDirectory"="" "Extended"="" "Icon"="imageres.dll,77" [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] @="Take Ownership" "NoWorkingDirectory"="" "Extended"="" "Icon"="imageres.dll,77" [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] @="Take Ownership" "NoWorkingDirectory"="" "Extended"="" "Icon"="imageres.dll,77" [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"
答案
-
上述命令組合不推薦隨意使用! 這些命令的結果是不管三七二十一重置指定文件夾權限, 如果在不知道某個文件(夾)是幹什麼, 為什麼要設置那樣的權限的情況下對於系統是非常危險的, 而且如果用的標準用戶, 不經過 UAC 提權是根本不能修改與系統有關的文件(夾)權限.
一般來說要對某個文件(夾)(通常與系統有關)進行讀寫操作, 只需要開個經過 UAC 提權的命令提示符即可, 根本無需重置權限.
也可以執行一下
takeown /?
icacls /?
看看這兩個命令到底是幹啥用的.
Folding@Home- 已编辑 repl 2011年11月22日 15:16
- 已标记为答案 Cloud_TSModerator 2011年12月1日 10:44
全部回复
-
上述命令組合不推薦隨意使用! 這些命令的結果是不管三七二十一重置指定文件夾權限, 如果在不知道某個文件(夾)是幹什麼, 為什麼要設置那樣的權限的情況下對於系統是非常危險的, 而且如果用的標準用戶, 不經過 UAC 提權是根本不能修改與系統有關的文件(夾)權限.
一般來說要對某個文件(夾)(通常與系統有關)進行讀寫操作, 只需要開個經過 UAC 提權的命令提示符即可, 根本無需重置權限.
也可以執行一下
takeown /?
icacls /?
看看這兩個命令到底是幹啥用的.
Folding@Home- 已编辑 repl 2011年11月22日 15:16
- 已标记为答案 Cloud_TSModerator 2011年12月1日 10:44