Windows Server 2008 R2,沒有檔案權限

Windows Server 2008 R2,沒有檔案權限

我的 Windows Server 2008 在共用資料夾上有一個程式。遠端使用者防毒軟體(趨勢科技)認為該程式是病毒,並嘗試刪除/隔離它。然而,它沒有獲得所需的授權,現在沒有人——連我這個管理員都沒有-- 可以存取或管理該檔案。現在主人是「……」

例如:

dir  /Q /P
19/10/2016  15:19  1.941.504   ...   MG_Menu.exe

takeown.exe  /a /f  .\MG_Menu.exe
ERROR: Access denied.

這是什麼意思?

我怎樣才能重新獲得所有權?

答案1

始終,對於任何文件,都NT_Authority\System將能夠修改其權限。運作icaclstakeown作為系統運作:

  1. 從微軟網站下載 PsExec 工具,這裡。開啟普通的管理員命令提示字元(Win+X,然後命令提示字元(管理員))。

  2. 在其中,運行psexec –i –s CMD.如果提示輸入密碼,請輸入。如果要求輸入系統密碼,則不應輸入任何內容,只需按 Enter 鍵即可。這應該允許您以 NT_Authority\System 身分執行電腦。

  3. 透過執行以下命令讓自己完全控制該檔案:

    icacls MG_Menu.exe /grant domainname\Administrator:(F,WDAC)

  4. 透過執行以下命令讓自己成為該檔案的擁有者:

    icacls MG_Menu.exe /setowner domainname\Administrator

    或使其歸系統權限所有(除非您whoami不同):

    takeown.exe /a /f .\MG_Menu.exe

相關內容