Thứ Năm, 5 tháng 1, 2012

Thêm Take Ownership vào Context menu trong Windows 8


Bài này mình sẽ hướng dẫn bạn cách thêm Take Ownership vào Context menu (menu chuột phải) của đối tượng cần chiếm quyền điều khiển để bạn có thể thực hiện Take Ownership chỉ với một click chuột.
Trước tiên, bạn bần copy đoạn code sau rồi paste vào một trình soạn thảo text nào đó (vd: Notepad).
Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\runas]
[HKEY_CLASSES_ROOT\*\shell\runas]
@=”Take Ownership”
“Icon”=”C:\\Windows\\System32\\imageres.dll,-78″
“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]
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@=”Take Ownership”
“Icon”=”C:\\Windows\\System32\\imageres.dll,-78″
“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”
[-HKEY_CLASSES_ROOT\dllfile\shell]
[HKEY_CLASSES_ROOT\dllfile\shell\runas]
@=”Take Ownership”
“HasLUAShield”=””
“NoWorkingDirectory”=””
[HKEY_CLASSES_ROOT\dllfile\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\Drive\shell\runas]
[HKEY_CLASSES_ROOT\Drive\shell\runas]
@=”Take Ownership”
“Icon”=”C:\\Windows\\System32\\imageres.dll,-78″
“NoWorkingDirectory”=””
[HKEY_CLASSES_ROOT\Drive\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”
Bạn chú ý trong đoạn mã trên có 3 dòng lệnh tạo icon là:
“Icon”=”C:\\Windows\\System32\\imageres.dll,-78″
bạn cần thay đổi theo phân vùng cài đặt Windows 8 của mình. Ví dụ nếu bạn cài Windows 8 ở ổ D thì bạn cần thay đổi dòng lệnh trên thành:
“Icon”=”D:\\Windows\\System32\\imageres.dll,-78″
Sau đó lưu lại dưới một tên bất kỳ có phần đuôi mở rộng là “.reg”. Ở phần Save as type bạn chọn là All Files như hình bên dưới.
Bây giờ, bạn bấm chuột phải vào file vừa tạo chọn Merge. Nếu xuất hiện cảnh báo UAC bạn chọn Yes. Một hộp thoại xác nhận xuất hiện và bạn tiếp tục bấm Yes rồi OK.
Bây giờ trong menu chuột phải bạn sẽ thấy xuất hiện thêm mục Take Ownership giúp bạn chiếm quyền điều khiển một cách nhanh chóng.
Nếu bạn muốn xóa bỏ Take Ownership khỏi Context menu, bạn copy đoạn mã sau:
Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\runas]
[-HKEY_CLASSES_ROOT\Directory\shell\runas]
[-HKEY_CLASSES_ROOT\dllfile\shell]
[-HKEY_CLASSES_ROOT\Drive\shell\runas]
[-HKEY_CLASSES_ROOT\exefile\shell\runas]
[HKEY_CLASSES_ROOT\exefile\shell\runas]
“HasLUAShield”=””
[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@=”\”%1\” %*”
“IsolatedCommand”=”\”%1\” %*”
rồi cũng làm theo các bước trên.
Chúc bạn thành công!
Nguồn http://home.windowsusers.net/

0 nhận xét:

Đăng nhận xét

Xin mời bạn cho một nhận xét để động viên người viết.
(Nhận xét của bạn sẽ được kiểm duyệt trước khi đăng)

Lên đầu trang
Vào giữa trang
Xuống cuối trang