PDA

View Full Version : วิธีล็อก Folder ด้วย .bat



nueng000
05-05-2010, 02:48 PM
อันที่จริงมันไม่ใช่การล็อกหรอก ครับ มันเหมือนกันเป็นการเปลี่ยนความสามารถของFolderนั้นๆให้เป็นไปตามโค้ดของเรามากกว่า ครับ


เริ่มกันเลยนะ ครับ (มีทั้งหมด2วิธีใหญ่ๆนะ ครับ)

1.สร้างไฟล์ .bat เพื่อทำการปลดล็อกFolder
1.1ให้เปิด Notepad ขึ้นมาแล้ว ให้พิมพ์ตามนี้ ครับ
ren ชื่อFolderที่ต้องการจะล็อก.{20D04FE0-3AEA-1069-A2D8-08002B30309D} ชื่อFolderที่ต้องการจะล็อก
ยกตัวอย่างของผม
ren test.{645FF040-5081-101B-9F08-00AA002F954E} test
(ชื่อFolderของผมคือ test นะครับ)
1.2ให้บันทึกเป็นชื่ออะไรก็ได้ ครับแต่ต้องเป็นนามสกุล .bat เท่านั้นนะ ครับ(ไม่จำเป็นต้องบันทึกในFolderที่ต้องการจะล็อก นะครับ)
ยกตัวอย่างของผม
unlock.bat

2.สร้างไฟล์ .bat เพื่อทำการล็อกFloder
2.1ให้เปิด Notepad ขึ้นมาแล้ว ให้พิมพ์ตามนี้ ครับ
ren ชื่อFolderที่ต้องการจะล็อก ชื่อFolderที่ต้องการจะล็อก.{645FF040-5081-101B-9F08-00AA002F954E}
(ชื่อFolder เว้นห่างกัน1วรรค นะครับ)
ยกตัวอย่าของผม
ren test test.{645FF040-5081-101B-9F08-00AA002F954E}
2.2ให้บันทึกเป็นชื่ออะไรก็ได้ ครับแต่ต้องเป็นนามสกุล .bat เท่านั้นนะ ครับ(ไม่จำเป็นต้องบันทึกในFolderที่ต้องการจะล็อก นะครับ)
ยกตัวอย่าของผม
lock.bat

ถ้าต้องการจะล็อกFolderให้ดับเบิ้นคลิ๊กที่ lock.bat
ถ้าต้องการจะปลดล็อกFolderให้ดับเบิ้นคลิ๊กที่ unlock.bat



ผมบอกไปแล้วนะครับว่าไม่ใช่การล็อกแต่เป็นการเปลี่ยนความสามารถของFolderนั้นๆ นะครับ
และนี้เป็นโค้ดที่จะทำให้เปลี่ยนเป็นแต่ละอย่างนะ ครับ(อันข้างบนนั้นเป็นการเปลี่ยนเป็น My com... นะครับ)

{20D04FE0-3AEA-1069-A2D8-08002B30309D} = My Computer
{645FF040-5081-101B-9F08-00AA002F954E} = Recycle Bin
{871C5380-42A0-1069-A2EA-08002B30309D} = Internet Explorer
{E88DCCE0-B7B3-11D1-A9F0-00AA0060FA31} = Briefcase
{E17D4FC0-5564-11D1-83F2-00A0C90DC849} = Search
{3D6BE802-FC0D-4595-A304-E611F97089DC} = Nero Scout
{21EC2020-3AEA-1069-A2DD-08002B30309D} = Control Panel
{208D2C60-3AEA-1069-A2D7-08002B30309D} = My Network Places

เครดิต www.zone-it.com


ปล.ขอให้สนุกกับการล็อกนะครับ อิอิ

oneednottokonwo
05-05-2010, 05:39 PM
{20D04FE0-3AEA-1069-A2D8-08002B30309D} = My Computer
{645FF040-5081-101B-9F08-00AA002F954E} = Recycle Bin
{871C5380-42A0-1069-A2EA-08002B30309D} = Internet Explorer
{E88DCCE0-B7B3-11D1-A9F0-00AA0060FA31} = Briefcase
{E17D4FC0-5564-11D1-83F2-00A0C90DC849} = Search
{3D6BE802-FC0D-4595-A304-E611F97089DC} = Nero Scout
{21EC2020-3AEA-1069-A2DD-08002B30309D} = Control Panel
{208D2C60-3AEA-1069-A2D7-08002B30309D} = My Network Places[/b]

โค้ดข้างต้นนี้มีวิธีการเอามายังไงคับ
คืออยากทราบว่านอกจากโค๊ดข้างต้นนี้ เราสามารถเอาโค๊ดอย่างอื่นแทนได้ป่าวคับ
คืออยากลองประยุกต์ใช้ให้มันหลากหลายอ่ะคับ

nueng000
05-05-2010, 08:10 PM
อันนี้ผมก็ไม่ทราบนะครับ พอดีผมไปเอาของเว็บอื่นมาอีกทีอ่า ครับ
แล้วผมก็ได้ให้ "เครดิต" ไปแล้วด้วย ครับ

ผมว่าใช้เป็น Recycle Bin ก็เนียนดีเหมือนกันนะ ครับ
แล้วก็เอาไปซ่อนอีกที คือแบบว่าถ้าหาเจอก็เข้าไม่ได้อยู่ดีอ่า ครับ อิอิ
แล้วก็แยก.bat ที่จะปลดล็อกเอาไปซ่อนอีกที ผมว่าก็คงไม่มีใครหาเจอแล้วมั้ง ครับ

หรือถ้ากลัวคนอื่นหาเจอผมว่าบีบเป็น winrar แล้วใส่พาสเลยดีกว่า ครับ อิอิ

Black_Hold
05-05-2010, 09:56 PM
มันไม่ได้เป็นการล็อกหรอกครับ
เป็นเพียง shortcut เท่านั้นเอง
แค่เปลื่ยนชื่อโดยลบ .{.........} แค่นี้ก็เปิดโฟลเดอร์จริงได้แล้ว

รู้สึกเหมือนจะซ้ำนะครับ B)
ลองดูนี่
http://citecclub.org/forum/index.php?showtopic=32011&hl=

แต่ของคุณรายละเอียดเยอะกว่า
Thank

nueng000
06-05-2010, 03:30 PM
โค้ดข้างต้นนี้มีวิธีการเอามายังไงคับ
คืออยากทราบว่านอกจากโค๊ดข้างต้นนี้ เราสามารถเอาโค๊ดอย่างอื่นแทนได้ป่าวคับ
คืออยากลองประยุกต์ใช้ให้มันหลากหลายอ่ะคับ
[/b]
ที่คุณถามมาผมลองไปหาในgoogleดูแล้ว ครับและผมก็เจอวิธีการหาโค้ดนั้นมาแต่ยังไม่ได้ลองใช้นะ ครับ

มาเริ่มกันเลยนะ ครับ
1.ไปที่ start > run > (พิมว่าregedit)แล้วกด OK
2.ไปที่ My computer\HKEY_CLASSES_ROOT\CLSID\
จะเห็นโค้ดเต็มไปหมดลองก็อปมาใช้ดูนะ ครับ
แต่ผมไม่รับรองนะครับว่าจะใช้งานได้ไหมเพราะผมก็ยังไม่ได้ลอง ครับต้องขอโทษด้วย ครับ

Dreamclown
06-05-2010, 07:39 PM
มันใด้มาจากกานค้นหาใน Regedit ครับ ผมก่ค้นใด้มานานแล้ว
ถ้ายากค้นด้วยตนเองก่เข้าใป Regedit แล้วกด Ctrl + F แล้ว
พีมชี่ที่ยากค้นเช่น My Computer จากนั้นเลีอกตีกเอาคำว่า
Value แล้ว Enter ถ้ายังใม้เจีให้กด F3 ใปจนกว่าจะเจีครับ

oneednottokonwo
07-05-2010, 08:06 PM
มาเริ่มกันเลยนะ ครับ
1.ไปที่ start > run > (พิมว่าregedit)แล้วกด OK
2.ไปที่ My computer\HKEY_CLASSES_ROOT\CLSID\
จะเห็นโค้ดเต็มไปหมดลองก็อปมาใช้ดูนะ ครับ
แต่ผมไม่รับรองนะครับว่าจะใช้งานได้ไหมเพราะผมก็ยังไม่ได้ลอง ครับต้องขอโทษด้วย ครับ[/b]

มันใด้มาจากกานค้นหาใน Regedit ครับ ผมก่ค้นใด้มานานแล้ว
ถ้ายากค้นด้วยตนเองก่เข้าใป Regedit แล้วกด Ctrl + F แล้ว
พีมชี่ที่ยากค้นเช่น My Computer จากนั้นเลีอกตีกเอาคำว่า
Value แล้ว Enter ถ้ายังใม้เจีให้กด F3 ใปจนกว่าจะเจีครับ[/b]

แล้วถ้าเกิดเป็นพวกโปรแกรม .exe ใช้ได้มั้ยครับ
คือพวกที่กล่าวมามันเป็นพวกโฟลเดอร์ซะส่วนมากครับ

nueng000
08-05-2010, 09:23 AM
แล้วถ้าเกิดเป็นพวกโปรแกรม .exe ใช้ได้มั้ยครับ
คือพวกที่กล่าวมามันเป็นพวกโฟลเดอร์ซะส่วนมากครับ
[/b]
ผมว่าหาเป็นโปรแกรมล็อกเอาเลยดีกว่า ครับ
เพราะวิธีนี้เวลาทำมันจะมีชื่อต่อท้ายFolder จิงเช่น test.{.......} ถ้าลบออกแล้วให้เหลือแต่ test (หรือชื่อFolder จิงๆ) ก็จะเข้าได้ตามปกติแล้ว ครับ ผมว่ามันไม่ค่อยเวิคเท่าไหร่