การเปลี่ยนชื่อหรือการ Rename ไฟล์ที่อยู่ใน Windows มีหลากหลายวิธีมาก ก่อนหน้านี้ได้พูดถึงการเปลี่ยนชื่อไฟล์ในโฟลเดอร์ด้วย PowerShell ไว้ ลองเข้าไปศึกษาได้ที่นี่นะครับ 😁 เปลี่ยนชื่อไฟล์หลายๆ ไฟล์พร้อมๆ กันด้วย PowerShell คราวนี้มาลองใช้ Command Prompt ซึ่งเป็นการสั่งให้ Windows ทำงานโดยการป้อนคำสั่งที่เป็นตัวอักษรดูบ้าง ซึ่ง Dos หรือ Command Prompt นี้เป็นคำสั่งที่มีมาให้ตั้งนานแล้วก่อนที่จะมี Windows เสียอีก เรียกใช้ว่าเป็นพื้นฐานที่อยู่เบื้องหลังการทำงานของ Windows เลย และงานหลายๆ อย่างใช้การเขียนคำสั่งบน Command Prompt นั้นจะทำงานได้เร็วกว่าและสะดวกกว่าด้วย โดยเราสามารถเขียนคำสั่งหลายๆ คำสั่งรวมๆ กันและสั่งให้ทำงานพร้อมๆ กันต่อเนื่องกันไปได้ด้วย ครั้งนี้เรามาลองเปลี่ยนชื่อไฟล์ในโฟลเดอร์ให้เป็นแบบที่ต้องการทั้งหมดกัน ไปลองดูว่าทำอย่างไรตัวอย่างไฟล์ภาพที่ต้องการเปลี่ยนชื่อให้เป็นแบบเดียวกันทั้งหมดดังภาพด้านล่างนะครับ ขั้นตอนการเปลี่ยนชื่อไฟล์ทั้งหมดในโฟลเดอร์โดยการใช้ Command Prompt1. เปิด Dos Command โดยไปที่ Start menu และพิมพ์คำว่า Command Prompt หรือ cmd ก็ได้เมื่อพิมพ์ข้อความลงไปจะพบกับโปรแกรมที่ชื่อว่า Command Prompt ปรากฏขึ้นมาให้เรียกใช้งานโปรแกรมได้เลยหรือจะใช้การเรียกใช้งานหน้าต่าง Run โดยการกดปุ่ม Windows Key + R และพิมพ์คำว่า cmd ลงไปก็ได้ผลเช่นเดียวกันนะครับเมื่อเรียกใช้คำสั่ง Command Prompt แล้วจะได้หน้าต่าง Command Prompt ดังภาพ2. เมื่อได้หน้าต่าง Command Prompt ขึ้นมา ในขั้นแรกเราต้องทำการเข้าไปที่โฟลเดอร์ที่เราต้องทำงานเสียก่อน วิธีการนั้นเราจะใช้คำสั่ง cd ร่วมกับที่อยู่เต็มของโฟลเดอร์ที่ต้องการ อันนี้อาจจะมีความยุ่งยากสักหน่อยสำหรับผู้ใช้มือใหม่ที่ไม่เคยรู้จัก Dos หรือ Command Prompt มาก่อน แต่ไม่ยากเกินไปอย่างแน่นอนครับวิธีการง่ายๆ คือคัดลอกที่อยู่ของโฟลเดอร์ที่ต้องการจากหน้าต่าง Windows Explorer เสียก่อน โดยจากภาพผมได้ทำการคัดลอกที่อยู่ของโฟลเดอร์จากช่องด้านบนของโปรแกรม Windows Explorer เอาไว้ หลังจากนั้นพิมพ์คำสั่ง cd /D และตามด้วยที่อยู่ของโฟลเดอร์ที่เราได้ทำการคัดลอกเอาไว้ โดยจะได้ตัวอย่างดังนี้ cd /D D:Testcd คือคำสั่งในการเปลี่ยนโฟลเดอร์ที่ทำงานไปตามที่ต้องการ/D คือคำสั่งเพิ่มเติมที่บอกคำสั่ง cd ให้ทำการเปลี่ยนไดรฟ์ที่ทำงานซึ่งปกติจะอยู่ที่ไดรฟ์ C: ให้ไปยังไดรฟ์ที่เอาวางต่อท้ายด้วยD:Test คือที่อยู่ของโฟลเดอร์ที่เราต้องการไปเมื่อพิมพ์คำสั่งเรียบร้อยและกด Enter เพื่อยืนยันการทำงาน จะสังเกตได้ว่าโฟลเดอร์ที่เราทำงานใน Command Prompt ได้เปลี่ยนเป็น D:Test เป็นที่เรียบร้อยแล้ว3. เมื่อตรวจสอบว่าโฟลเดอร์ที่เราทำงานอยู่ในปัจจุบันในหน้าต่าง Command Prompt นั้นเป็นที่อยู่โฟลเดอร์ที่ถูกต้องแล้ว ก็ให้ทำการเปลี่ยนชื่อไฟล์ที่ต้องการ โดยก่อนที่จะพิมพ์จะต้องพิจารณาชื่อไฟล์เสียก่อน ในตัวอย่างนี้ชื่อไฟล์ยาวทั้งหมด 8 ตัวอักษร (ไม่รวมนามสกุลของไฟล์ที่เป็น JPG) ทั้งนี้ผมต้องการเติมชื่อสถานที่ลงไปต่อท้ายชื่อไฟล์เช่นจาก IMG_0001.JPG เป็น IMG_0001-Vacation.JPG เป็นต้น เมื่อพิจารณาถึงชื่อไฟล์ปัจจุบันและชื่อที่ต้องการแก้ไขเพิ่มเติมแล้วคือต้องการเพิ่มคำว่า -Vacation เพิ่มไว้ข้างหลัง IMG_0001.JPG เราจะเขียนคำสั่ง เป็น ren *.* ????????-Vacation.jpgren คือคำสั่ง Rename หรือเปลี่ยนชื่อไฟล์*.* คือไฟล์ทุกไฟล์ในโฟลเดอร์ที่ทำงานอยู่????????-Vacation.jpg ? ทั้ง 8 ตัวแทนชื่อไฟล์เดิม -Vacation คือข้อความที่ต้องการเพิ่มต่อชื่อไฟล์เดิม .jpg คือนามสกุลของไฟล์เมื่อพิมพ์คำสั่ง ren *.* ????????-Vacation.jpg แล้วกด Enter เพื่อยืนยันการทำงาน ถ้าไม่มีข้อความอะไรแจ้งกลับมาแสดงว่าการเปลี่ยนชื่อนั้นประสบความสำเร็จเมื่อมาตรวจสอบที่โปรแกรม Windows Explorer พบว่าไฟล์ทั้งหมดถูกเปลี่ยนชื่อตามที่ต้องการเป็นที่เรียบร้อยแล้วคำสั่ง ren ใน Command Prompt อาจจะเข้าใจยากสักนิดนะครับเพราะต้องใช้งาน Wild Card ด้วย (? หรือ *) ร่วมด้วย แต่ถ้าเข้าใจ Wild Card อย่างถ่องแท้จะทำให้เราใช้งานคอมพิวเตอร์ได้อย่างมีประสิทธิภาพมากขึ้นอีกเยอะมากๆ เลยภาพโดยนักเขียนหมีขั้วโลก ทอดกรอบ〔´(エ)`〕เปิดประสบการณ์ความบันเทิงที่หลากหลายสุดปัง บน App TrueID โหลดเลย ฟรี !