คุณต้องการให้โปรแกรมใดโปรแกรมหนึ่งทำงานเมื่อเสียบแฟลชไดรฟ์ USB ของคุณหรือไม่? หรือคุณต้องการเพิ่มไอคอนแบบกำหนดเองสำหรับแฟลชไดรฟ์ของคุณ? หากคำตอบของคำถามข้อใดข้อหนึ่งคือใช่ แสดงว่าคุณมาถูกที่แล้ว
คุณสามารถรันโปรแกรมและแอปพลิเคชันจากแฟลชไดรฟ์ USB แบบถอดได้โดยอัตโนมัติได้ เช่นเดียวกับฟีเจอร์ Autorunในไดรฟ์ CD/DVD ไฟล์ autorun.infเป็นกุญแจสำคัญในการทำให้ไดรฟ์ USB ของคุณทำงานบางอย่างโดยอัตโนมัติและปรับแต่งรูปลักษณ์ในMy Computerจุดประสงค์ของบทความนี้คือเพื่ออธิบายวิธีการดำเนินการนี้
หมายเหตุ:ฟีเจอร์ Autorun ไม่สามารถใช้งานได้ใน Windows 7 อีกต่อไป เนื่องจาก Microsoft ได้ปิดใช้งานฟีเจอร์นี้ด้วยเหตุผลด้านความปลอดภัย แต่ฟีเจอร์นี้สามารถใช้งานได้ดีใน Windows Vista, Windows XP และระบบปฏิบัติการรุ่นเก่ากว่า
โครงสร้าง Autorun.inf ขั้นพื้นฐาน
ไฟล์autorun.infเป็นไฟล์ข้อความธรรมดาที่สามารถเปิดได้ในโปรแกรมแก้ไขข้อความใดๆ ก็ได้ (เช่น Notepad) โดยจะเริ่มต้นด้วยส่วนหัวของส่วนต่างๆ ดังนี้:
[รันอัตโนมัติ]
ด้านล่างส่วนหัวนี้คือรายการตัวเลือกต่างๆ แต่ละตัวเลือกมีรูปแบบดังต่อไปนี้:
ตัวเลือก=ค่า

การตั้งค่าตัวเลือกการเล่นอัตโนมัติ
Autoplay ช่วยให้คุณตั้งค่าไฟล์ที่จะรันเมื่อเสียบไดรฟ์ USB เข้ากับคอมพิวเตอร์ มีสองตัวเลือกที่ทำงานร่วมกับ AutoPlay ได้ ตัวเลือกแรกคือopenตัวเลือกที่คุณสามารถรันโปรแกรมโดยอัตโนมัติด้วย AutoPlay ดังนั้น หากเราต้องการรันโปรแกรมชื่อMyProgram.exeคุณจะต้องเพิ่ม this ลงในไฟล์autorun.inf ของคุณ:
open=MyProgram.exe
ตัวเลือกที่สองที่เราเพิ่มคือข้อความที่ผู้ใช้ได้รับแจ้ง เราใช้actionตัวเลือก นี้เพื่อตั้งค่านี้
action=MyProgram Open Program

เมื่อไฟล์ autorun ของคุณเสร็จสิ้น ให้บันทึกเป็นautorun.infเมื่อบันทึกไฟล์ autorun.inf แล้วการเล่นอัตโนมัติ ในแฟลชไดรฟ์ จะมีลักษณะดังนี้:

ปรับแต่งไอคอนของแฟลชไดรฟ์ USB
ในการสร้างไอคอนแบบกำหนดเองสำหรับไดรฟ์ USB ของคุณ ให้ใช้ตัวเลือก . ตั้งค่าเป็นชื่อของไฟล์ไอคอน icon
ตัวอย่างเช่น หากคุณมีไอคอนที่รูทของไดรฟ์ USB ที่เรียกว่าsun.icoและคุณต้องการให้ไอคอนนี้เป็นไอคอนที่ปรากฏขึ้นสำหรับไดรฟ์ USB คุณจะต้องป้อน:
icon=sun.ico
คุณยังสามารถใช้ไอคอนของแอปพลิเคชันอื่นได้โดยระบุ
icon=Photo.exe
วิธีนี้ใช้ได้ตราบเท่าที่Photo.exeอยู่บน รู ทของไดรฟ์ USB
ติดฉลากแฟลชไดรฟ์ของคุณ
หากคุณต้องการให้ไดรฟ์ USB แสดงชื่อเฉพาะอื่นนอกเหนือจากชื่อไดรฟ์ที่สร้างขึ้นเมื่อฟอร์แมต ให้ใช้labelตัวเลือกนี้ ตัวอย่างเช่น หากฉันต้องการเรียกไดรฟ์ของฉัน ว่า Asad Driveฉันจะเพิ่มสิ่งนี้ลงใน ไฟล์ autorun.inf :
label=Asad Drive
ขณะนี้ เมื่อคุณดูไดรฟ์ USB ในMy Computerจะพบว่ามีคำว่าAsad Driveอยู่ข้างอักษรไดรฟ์
ไฟล์หรือที่อยู่เว็บที่รันอัตโนมัติ
หากคุณต้องการดูไฟล์ในไดรฟ์ USB ของคุณในแอปพลิเคชันเริ่มต้นแทนที่จะเรียกใช้โปรแกรมบนไดรฟ์ คุณสามารถแทนที่ ตัวเลือก openนั้นshellexecuteได้ เช่น
shellexecute=Readme.txt

หากคุณต้องการเปิดเว็บไซต์www.google.comในเว็บเบราว์เซอร์เริ่มต้น คุณสามารถใช้สิ่งต่อไปนี้:
shellexecute=https://www.google.com

มาเริ่มปรับแต่งไดรฟ์ USB ของคุณกันเลย อย่าลืมคอมเมนต์กันนะครับ 🙂