วิธีการใช้ Registry 05

เพิ่มรายการ Copy To และ Move To เมื่อคลิกขวาที่ไฟล์หรือโฟลเดอร์


ไปที่ [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers]  สร้างโฟลเดอร์หรือซับคีย์ชื่อ Copy To และ Move To

ที่หน้าต่างด้านขวาของซับคีย์ Copy To  ใส่ค่า Default เป็น {C2FBB630-2971-11D1-A18C-00C04FD75D13}
ที่หน้าต่างด้านขวาของซับคีย์ Move To  ใส่ค่า Default เป็น {C2FBB631-2971-11D1-A18C-00C04FD75D13}


จัดหมวดหมู่ให้มันไปอยู่แถวเดียวกับ Send To


ไปที่ [HKEY_CLASSES_ROOT\CLSID]  สร้างซับคีย์สำหรับ Copy To  ชื่อ {C2FBB630-2971-11D1-A18C-00C04FD75D13}  ที่หน้าต่างด้านขวา  ใส่ค่า Default เป็น Microsoft CopyTo Service  และสร้างคีย์ชนิด DWORD Value  ใส่ชื่อ flags  ดับเบิลคลิก  แล้วใส่ค่าแบบ Hexadecimal เท่ากับ 1

สร้างซับคีย์ย่อยจากคีย์ {C2FBB630-2971-11D1-A18C-00C04FD75D13} ชื่อ InProcServer32  ที่หน้าต่างด้านขวา  ใส่ค่า Default เป็น C:\WINDOWS\SYSTEM\SHELL32.DLL  และสร้างคีย์ชนิด String Value ชื่อ ThreadingModel  ดับเบิลคลิก  ใส่ค่าเป็น Apartment

สำหรับ Move To  ก็ให้สร้างแบบเดียวกัน  โดยสร้างซับคีย์จาก [HKEY_CLASSES_ROOT\CLSID]  ใช้ชื่อเป็น {C2FBB631-2971-11D1-A18C-00C04FD75D13}  ที่หน้าต่างด้านขวา  ใส่ค่า Default เป็น Microsoft MoveTo Service  นอกนั้นทำเหมือน Copy To


เพิ่มประสิทธิภาพการคลิกขวาให้ IE
เมื่อคลิกขวาที่หน้าเพจ รูปภาพ หรือข้อความที่เลือก  จะมีตัวเลือกเพิ่มเข้ามาในเมนู  (เลือกสร้างเฉพาะที่ต้องการได้  และไม่ต้องรีสตาร์ทก่อนใช้งาน)  การสร้างนี้จะมี 2 ส่วน  คือใน Registry และไฟล์ Html  ขอเริ่มจาก Registry ก่อนละกัน  จะได้อธิบายไปด้วยเลย

การทำ Highlight ข้อความ
เปิด Notepad  พิมพ์ (หรือก็อป) เอาไปวาง

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\&Highlight]
@="C:\\WINDOWS\\WEB\\highlight.htm"
"contexts"=hex:10

แล้วเซฟ  โดยเลือกในช่อง Type เป็น All Files  ตั้งชื่ออะไรก็ได้  *.reg  เช่น Highlight.reg

บรรทัดแรกหมายถึงการสร้างคีย์ [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\&Highlight]  โดยจะสร้างเฉพาะคีย์ใหม่  ในกรณีนี้ก็คือการสร้างซับคีย์ย่อยชื่อ &Highlight เพิ่มจากคีย์ MenuExt  เครื่องหมาย & หน้าตัว H หมายถึงการทำช็อตคัทคีย์ให้เมนู Highlight  โดยเมื่อลากคลุมส่วนที่ต้องการแล้วคลิกขวา  สามารถกดแป้นอักษร h เพื่อทำ Highlight ข้อความ  สามารถเปลี่ยนได้โดยต้องไม่ซ้ำกับเมนูอื่น  เช่น ต้องการเปลี่ยนเป็นช็อตคัทเป็น g ก็ใส่เป็น Hi&ghlight เป็นต้น

บรรทัดที่สอง  เครื่องหมาย @ หมายถึงการสร้างคีย์ชนิด String Value ที่เป็น Default ของซับคีย์นี้  ในเครื่องหมายฟันหนูก็คือ Value Data ที่จะใส่

บรรทัดที่สามคือ  การสร้างคีย์ในซับคีย์ &Highlight เช่นกัน  แต่เป็นคีย์ชนิด Binary Value ชื่อ contexts  มีการใส่ค่า Value Data แบบ Hexadecimal มีค่าเท่ากับ 10  (ข้อสังเกตุในการพิมพ์สำหรับคีย์ชนิดอื่น :  ถ้าเป็นแบบ String Value  ค่าที่ใส่มักเป็นตัวอักษร และไม่มีตัวนำหน้า  ถ้าเป็นแบบ DWORD Value ใส่ค่าได้ทั้งแบบ Hexadecimal และ Decimal  จะมีตัวนำหน้าค่าที่ใส่ว่า Dword  หรับ Binary Value ก็คือ Hex เป็นต้น)



ส่วนต่อไปก็จะเป็นการสร้างไฟล์ Html เพื่อเขียนสคริปต์ให้สามารถใช้ได้  เปิด Notepad  พิมพ์





แล้วเซฟไว้ที่ C:\WINDOWS\WEB  โดยเลือกในช่อง Type เป็น All Files ตั้งชื่อเป็น highlight.html

** อันนี้ไม่ขออธิบายละกัน  เกรงว่ามันจะยาวไป  เอาเท่าที่ควรรู้ละกัน  ตรงบรรทัดส่วนท้ายที่คำว่า "YELLOW"  จะหมายถึงสีของข้อความที่ต้องการทำ Highlight  สามารถเปลี่ยนเป็นสีที่ต้องการได้  เช่น "RED" ก็จะเป็นสีแดง  ถ้าต้องการแดงเข้ม-อ่อน  ก็ใส่เป็นโค๊ด เช่น "#FF4040" = แดงส้ม , "#CD3700" = น้ำตาลแดง  เป็นต้น   จากนั้นดับเบิลคลิกไฟล์ Highlight.reg ที่สร้างขึ้น  ตอบ Yes

วิธีใช้งานและตัวอย่าง
ลากเมาส์คลุมข้อความที่ต้องการทำ Highlight  แล้วคลิกขวาบนข้อความ  ก็จะมีเมนูปรากฎดังรูป


ตัวอย่างการทำ Highlight ด้วยสีต่างๆ







ข้อความลิงค์ก็ทำได้  แต่การคลิกขวาให้ขึ้นเมนู Highlight ค่อนข้างลำบาก  ให้เลี่ยงไปใช้ปุ่มเรียกเมนูที่อยู่ระหว่างปุ่ม Ctrl กับ ปุ่มรูปธง  (อยู่ใต้ปุ่ม Shift ด้านขวา)  ก็จะทำ Highlight ข้อความลิงค์ได้  ดังรูป


การย่อ-ขยายรูปบนเวบเพจ

เปิด Notepad พิมพ์

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\Zoom &In]
@="C:\\WINDOWS\\WEB\\zoomin.htm"
"contexts"=hex:02

แล้วเซฟโดยเลือกในช่อง Type เป็น All Files  ตั้งชื่ออะไรก็ได้ *.reg เช่น ZoomIn.reg

เปิด Notepad พิมพ์





แล้วเซฟไว้ที่ C:\WINDOWS\WEB  โดยเลือกในช่อง Type เป็น All Files  ตั้งชื่อเป็น zoomin.html  จากนั้นดับเบิลคลิกไฟล์ ZoomIn.reg ที่สร้างขึ้น  ตอบ Yes









เปิด Notepad พิมพ์

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\Zoom O&ut]
@="C:\\WINDOWS\\WEB\\zoomout.htm"
"contexts"=hex:02

แล้วเซฟโดยเลือกในช่อง Type เป็น All Files  ตั้งชื่ออะไรก็ได้ *.reg  เช่น ZoomOut.reg

เปิด Notepad พิมพ์





แล้วเซฟไว้ที่ C:\WINDOWS\WEB  โดยเลือกในช่อง Type เป็น All Files  ตั้งชื่อเป็น zoomout.html  จากนั้นดับเบิลคลิกไฟล์ ZoomOut.reg ที่สร้างขึ้น  ตอบ Yes

วิธีการใช้งาน
คลิกขวาบนรูปภาพ  จะมีตัวเลือกดังรูป  ก็เลือกย่อ-ขยายดูตามต้องการได้เลย













การหาด้วย Google อย่างรวดเร็ว
เปิด Notepad พิมพ์

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\&Web Search]
@="C:\\WINDOWS\\WEB\\selsearch.htm"
"contexts"=hex:10

แล้วเซฟโดยเลือกในช่อง Type เป็น All Files ตั้งชื่ออะไรก็ได้ *.reg เช่น search.reg

เปิด Notepad พิมพ์





แล้วเซฟไว้ที่ C:\WINDOWS\WEB  โดยเลือกในช่อง Type เป็น All Files ตั้งชื่อเป็น selsearch.html  จากนั้นดับเบิลคลิกไฟล์ search.reg ที่สร้างขึ้น  ตอบ Yes

** ถ้าต้องการหาด้วยตัวอื่น  ก็ให้เปลี่ยนตรง http://www.google.com/search?q เป็น
http://search.yahoo.com/search?p ของ Yahoo
http://www.siamguru.com/cgi-bin/search?q ของ Siamguru

วิธีใช้
ลากเมาส์คลุมข้อความที่ต้องการหาด้วย Google  คลิกขวาเลือก Web Search ก็จะเปิดหน้าต่างใหม่พร้อมแสดงผลการค้นหา









แสดงลิงค์ URL และ ลิงค์รูปภาพ


ตัวอย่างการเลือก Images List จากหน้าแรกของบอร์ด


เปิด Notepad พิมพ์

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\I&mages List]
@="C:\\WINDOWS\\Web\\imglist.htm"
"contexts"=hex:01

แล้วเซฟโดยเลือกในช่อง Type เป็น All Files  ตั้งชื่ออะไรก็ได้ *.reg เช่น ImageList.reg

เปิด Notepad พิมพ์



แล้วเซฟไว้ที่ C:\WINDOWS\WEB  โดยเลือกในช่อง Type เป็น All Files  ตั้งชื่อเป็น imglist.html  จากนั้นดับเบิลคลิกไฟล์ ImageList.reg ที่สร้างขึ้น  ตอบ Yes

ตัวอย่างการเลือก Link List จากเวบ http://softoroom.com/


เปิด Notepad พิมพ์

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\&Links List]
@="C:\\WINDOWS\\WEB\\urllist.htm"
"contexts"=hex:01

แล้วเซฟโดยเลือกในช่อง Type เป็น All Files ตั้งชื่ออะไรก็ได้ *.reg เช่น LinkList.reg

เปิด Notepad พิมพ์



แล้วเซฟไว้ที่ C:\WINDOWS\WEB  โดยเลือกในช่อง Type เป็น All Files ตั้งชื่อเป็น urllist.html  จากนั้นดับเบิลคลิกไฟล์ LinkList.reg ที่สร้างขึ้น  ตอบ Yes

- ขอบคุณความรู้ดีจาก : คุณ Amaging

โพสต์ยอดนิยมจากบล็อกนี้

ปัญหาและเฉลยวิชาธรรม นักธรรมชั้นตรี สอบในสนามหลวง วันอังคาร ที่ ๒๙ กันยายน พ.ศ.๒๕๕๒

I miss you all กับ I miss all of you ต่างกันอย่างไร

ปัญหาและเฉลยวิชาอนุพุทธประวัติ นักธรรมชั้นโท สอบในสนามหลวง วันอาทิตย์ ที่ ๒๐ พฤศจิกายน พ.ศ. ๒๕๔๘