none
导入注册表后并没有实现目的 RRS feed

  • 问题

  • 很典型的获得管理员权限的注册表文件导入后右键并没获取管理权限这项,很奇怪在全新的虚拟机也出现了同样的问题

    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"

    2011年11月22日 13:42

答案

  • 上述命令組合不推薦隨意使用! 這些命令的結果是不管三七二十一重置指定文件夾權限, 如果在不知道某個文件(夾)是幹什麼, 為什麼要設置那樣的權限的情況下對於系統是非常危險的, 而且如果用的標準用戶, 不經過 UAC 提權是根本不能修改與系統有關的文件(夾)權限.

    一般來說要對某個文件(夾)(通常與系統有關)進行讀寫操作, 只需要開個經過 UAC 提權的命令提示符即可, 根本無需重置權限.

    也可以執行一下

    takeown /?

    icacls /?

    看看這兩個命令到底是幹啥用的.


    Folding@Home
    2011年11月22日 15:09

全部回复

  • 上述命令組合不推薦隨意使用! 這些命令的結果是不管三七二十一重置指定文件夾權限, 如果在不知道某個文件(夾)是幹什麼, 為什麼要設置那樣的權限的情況下對於系統是非常危險的, 而且如果用的標準用戶, 不經過 UAC 提權是根本不能修改與系統有關的文件(夾)權限.

    一般來說要對某個文件(夾)(通常與系統有關)進行讀寫操作, 只需要開個經過 UAC 提權的命令提示符即可, 根本無需重置權限.

    也可以執行一下

    takeown /?

    icacls /?

    看看這兩個命令到底是幹啥用的.


    Folding@Home
    2011年11月22日 15:09
  • 如果能簡單通過命令獲取管理員權限, 那麼系統的安全也就形同虛設了.
    Folding@Home
    2011年11月22日 15:11