วันศุกร์ที่ 31 สิงหาคม พ.ศ. 2555

Lock or divert folder with CLSID: ใช้ CLSID ล็อค หรือเบี่ยงเบนเส้นทางเปิดของโฟลเดอร์(Lock or Hide file , folder & Drive without any software. Page5.)



Hide file, folders & drives Contents

2. Create batch file to lock Folders(use a password) 3. Use attrib command hide file & folders
4. Hide file & folders behind picture 5.Lock or divert folders with CLSID 6.Lock or divert folders with CLSID(Another way.)
7. Create invisible folders 8. Using gpedit.msc to hide specified drives in computer. 9. Lock & Hide Drives using Hexadecimal.
10. Hide Drive With Disk Management Tool 11. Hide Drive with QuickEdit Mode on Diskpart

Lock or Hidden file , folder & Drive without any software Page 5.


Lock or divert folder with CLSID

ใช้ CLSID ล็อค หรือ เบี่ยงเบนเส้นทางเปิดของ Folder

 

Lock or divert folder with CLSID (for the birds)ข้อดีของการใช้ CLDID(Class Identifier)ล็อก หรือ เบี่ยงเบนเส้นทางการเปิด โฟลเดอร์ก็คือ เป็นวิธีการที่เรียบง่าย และระดับในการซ่อนนั้นให้ผลลัพธ์เป็นที่น่าพอใจเสมอ
และข้อดีอีกข้อที่นับเป็นข้อเสียด้วยก็คือ มันแก้ไขง่ายไปสักนิด แต่ง่ายเฉพาะคนใช้ Computer ที่มีความรู้ด้านภาษา DOS, bat, reg เป็นอย่างดีเท่านั้นนะ (ถ้าจะพูดให้ถูกคุณจะใช้วิธีการไหนๆมันก็แก้ไขได้เหมือนกันแหละ) ส่วนมันจะเป็นการ Lock หรือ เบี่ยงเบนนั้นจะขึ้นอยู่กับ CLSID ที่คุณนำมาใช้
ในตัวอย่างของผม จะใช้การเบี่ยงเบนไปยัง Run สำหรับคุณผู้อ่าน ต้องการให้ผลของการ Double click เป็นแบบไหนให้เลือก CLSID จากตารางที่ข้อ B..

If exist NameFolder goto Lock
ren 
NameFolder.{CLSID} 
NameFolder
EXIT
:Lock
ren 
NameFolder NameFolder.
{CLSID}

A. เขียน Batch file เพื่อสร้าง Key lock และ Unlock ในตัวเดียวกัน

1.เลือกโฟลเดอร์ที่คุณต้องการจะ Lock หรือ สร้างขึ้นมาใหม่ก็ได้ จากนั้น เปิด Note pad ขึ้นมา และให้คุณเขียนคำสั่งตามตารางนี้ โดย..
สีส้ม : ชื่อ Folder ที่คุณต้องการจะ Lock
สีฟ้า : ชุดตัวเลขของ CLSID ให้คุณเลือกจากตาราง ข้อ C. มาใส่
2. เสร็จแล้วให้คุณสั่ง Save as ไว้ที่ Path เดียวกันกับโฟลเดอร์ที่คุณต้องการจะ Lock (ตั้งชื่อไฟล์อะไรก็ได้ แต่ของผมจะตั้งชื่อเป็น My-key.bat)
- จากตัวอย่าง ผมต้องการ Lock folder ที่ชื่อว่า MyLocker ที่อยู่ใน Drive E: และผมก็ต้องเขียนคำสั่งเป็นดังนี้ (Pic 1.)
Pic1 Create batch command(lock-or-divert-folder-with-CLSID)

Double click to lock or Unlock3. วิธีการ Lock และ Unlock Folder
ให้คุณ Double click ที่ File.bat ที่คุณสร้างขึ้นมา (จากตัวอย่างของผมก็ต้อง Double click ที่ My-key.bat ครับ โดยถ้าผม Double click ครั้งแรก Folder MyLocker ของผมก็จะเปลี่ยนไอคอนเป็น Run แต่จะไม่สามารถเปิดได้ และ ถ้า Double click ที่ My-key.bat อีกครั้ง ก็จะเป็นการเปิดโฟลเดอร์ได้ตามปกติ ฮะฮ่า!! ง่ายดีเนอะ
NOTE:
- ในการ Lock ถ้า Icon ของคุณยังไม่เปลี่ยน หรือไม่มีการเปลี่ยนแปลงใดๆให้กด F5 เพื่อ Refresh. แต่ CLSID บางตัว Folder icon ก็ไม่มีการเปลี่ยนแปลงเหมีอนกันนะ
- คุณสามารถย้ายโฟลเดอร์ที่คุณ Lock ไปไว้ที่ไหนก็ได้ แต่เวลาที่คุณจะใช้ คุณต้องนำ Key.bat ไปไว้ในโฟลเดอร์ (หรือ Path) เดียวกันเสมอ









B. CLSID (Class Identifier)

เป็นเสมือนตัวแทนที่ใช้เรียกชื่อของ Object ต่างๆในระบบของ Windows เป็นชุดตัวเลขฐาน16(Hexadecimal*) แบบระบบสุ่มขนาด128bitsของMicrosoft ที่สร้างมาจากGUID(Globally Unique Identifier) ใน Registry จะอยู่ที่ HKEY_CLASSES_ROOT\CLSID คุณสามารถที่จะ เปลี่ยน CLSID เพื่อเบี่ยงเบน Folder ที่คุณ Lock ให้เป็นการเปิด Object อื่นๆ ได้ ดูตารางข้างล่าง
*  Hexadecimal(เฮ็กซิเดซิมอล) : เลขฐาน16 หมายถึงระบบตัวเลขที่มีสัญลักษณ์ 16 ตัว คือ 0123456789ABCDEF
CLSID
Object
เมื่อ Double click
{241D7C96-F8BF-4F85-B01F-E2B043341A4B} Workspaces Center เปิด Workspaces Center
{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0} Run เหมือนเราคลิกบนที่ว่าง แต่ไอคอนจะเปรี่ยนเป็นแบบ Run
{06622D85-6856-4460-8DE1-A81921B41C4B} Open Control Panel เหมือนเราคลิก บนที่ว่าง  Icon Folder เป็นเหมือนเดิม
{031E4825-7B94-4dc3-B131-E946B44C8DD5} Users Libraries เปิด Libraries ที่ Navigation Bar
{323CA680-C24D-4099-B94D-446DD2D7249E} Favorites เปิด Favoritesที่ Navigation Bar
{20D04FE0-3AEA-1069-A2D8-08002B30309D} Computer เปิดหน้าต่าง Computer
{645FF040-5081-101B-9F08-00AA002F954E} Recycle Bin เปิด Recycle Bin


For the birds:Funny animation.gif

ถึงแม้วิธีการใช้ CLSID ล็อค หรือ เบี่ยงเบนเส้นทางเปิดของโฟลเดอร์ของบทความนี้จะเป็นการรวม Key Lock & Unlock อยู่ในคำสั่งของ Batch file เดียวกัน แต่ก็มีอีกวิธีหนึ่ง ซึ่งอาจเรียกได้ว่าเป็นการแจงรายละเอียด ของวิธีนี้อีกที ซึ่งก็มีประโยชน์ในกรณีที่คุณทำ Key.bat หาย รวมถึงวิธีการปลด Lock ที่ต่างออกไป วิธีการดังกล่าวผมเขียนไว้ที่ Page 6. ซึ่งในการใช้งานจะให้ผลลัพธ์เหมือนกันทุกประการ แต่แตกต่างกันที่วิธีการเท่านั้นเอง



ไม่มีความคิดเห็น :