星期二, 6月 05, 2007

Windows Vista 取得檔案擁有權

在 Windows Vista 下不論是透過 GUI 圖形介面或是 CLI 命令提示介面想要取得檔案與資料夾的所有權都不是一件簡單的事情,需要幾個繁瑣的步驟才能完成,我們可以透過新增機碼的方式在右鍵的選單中新增加一個取得擁有權的功能。

將以下的文字用記事本存成 .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\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"

完成之後只要對檔案或是資料夾按下右鍵即可發現有一個取得擁有權的選項,執行之後便可以取得該檔案與資料夾的擁有權了,這樣方便又省時。

1 則留言:

匿名 提到...

Good~!