พวกเราส่วนใหญ่ใช้คอมพิวเตอร์ของเราในปัจจุบันเพื่อจัดเก็บไฟล์จำนวนมาก ซึ่งอาจเป็นรูปภาพ เพลง วิดีโอ เอกสาร ตลอดจนไฟล์อื่นๆ ลองมาดูสถานการณ์เมื่อคุณคัดลอกภาพถ่ายจำนวนมากจากกล้องไปยังคอมพิวเตอร์ที่ใช้ Windows ส่วนใหญ่รูปภาพเหล่านี้มีชื่อแปลก ๆ ที่กล้องตั้งไว้และสมมติว่าคุณต้องการเปลี่ยนชื่อทั้งหมดพร้อมกัน แล้วเราจะทำได้อย่างไร?
ยังอ่าน: – วิธีลบโฟลเดอร์ขนาดใหญ่พร้อมกันด้วย CMD
วิธีแบทช์เปลี่ยนชื่อไฟล์ใน Windows
คุณสามารถแบทช์เปลี่ยนชื่อไฟล์ใน Windows โดยใช้ Windows Explorer หรือ Command Prompt หรือ Power Shell หรือโดยใช้แอปพลิเคชันบุคคลที่สาม ต่อไปนี้เป็นคำอธิบายสั้น ๆ เกี่ยวกับแต่ละวิธีที่กล่าวถึงข้างต้น:
Windows Explorer
วิธีที่ง่ายที่สุดในการเปลี่ยนชื่อไฟล์เป็นชุดใน Windows คือการใช้ Windows Explorer ซึ่งคุณเรียกดูไฟล์และโฟลเดอร์ทั้งหมดที่จัดเก็บไว้ในคอมพิวเตอร์ของคุณ
- ก่อนอื่น เปิด Windows Explorer และไปที่โฟลเดอร์ที่มีไฟล์ทั้งหมดที่คุณต้องการเปลี่ยนชื่อ
- เลือกไฟล์ที่ต้องการโดยการเลือกด้วยเมาส์ในขณะที่กดปุ่ม Control ค้างไว้หรือใช้ปุ่มลัด Control + A หากคุณต้องการเลือกไฟล์ทั้งหมดในโฟลเดอร์นั้น
- ตอนนี้ให้คลิกขวาที่ไฟล์แรกในส่วนที่เลือกแล้วเลือกเปลี่ยนชื่อ
- เปลี่ยนชื่อด้วยชื่อที่คุณต้องการเพื่อให้ไฟล์ถูกเปลี่ยนชื่อเป็น YOUR_GIVEN_FILE_NAME (1).jpg, YOUR_GIVEN_FILE_NAME (2).jpg, YOUR_GIVEN_FILE_NAME (3).jpg,…..etc
พร้อมรับคำสั่ง
วิธีที่สองในการเปลี่ยนชื่อไฟล์แบบแบตช์คือการใช้พรอมต์คำสั่งใน Windows เราสามารถเปลี่ยนชื่อไฟล์ในพรอมต์คำสั่งโดยใช้คำสั่งเปลี่ยนชื่อ มันยังสามารถใช้เพื่อเปลี่ยนนามสกุลของไฟล์แบบกลุ่ม ซึ่งเป็นสิ่งที่คุณไม่สามารถทำได้ด้วยวิธีก่อนหน้านี้
- ในการเปลี่ยนชื่อไฟล์แบบแบตช์โดยใช้พรอมต์คำสั่ง ให้เปิดพรอมต์คำสั่งก่อนโดยคลิกขวาในโฟลเดอร์ที่ ไฟล์ทั้งหมดที่คุณต้องการเปลี่ยนชื่อจะอยู่ในขณะที่กดปุ่ม Shift ค้างไว้แล้วเลือก "เปิดหน้าต่างคำสั่งที่นี่" ซึ่งจะเปิดหน้าต่างคำสั่งขึ้นมา
- ตอนนี้ให้ป้อนคำสั่งเปลี่ยนชื่อในหน้าต่างแล้วกด Enter เพื่อเปลี่ยนชื่อไฟล์ คุณสามารถใช้สัญลักษณ์แทน * เพื่อเลือกหลายไฟล์ คำสั่งเปลี่ยนชื่อไฟล์ jpg ทั้งหมดในโฟลเดอร์ปัจจุบันเป็นนามสกุล png มีดังนี้:
เปลี่ยนชื่อ *.jpg *.png


พาวเวอร์เชลล์
Power Shell เป็นเหมือนพรอมต์คำสั่งขั้นสูง ใน Power Shell เราสามารถไพพ์เอาต์พุตของคำสั่งหนึ่งไปยังอีกคำสั่งหนึ่งได้ เช่นเดียวกับที่เราทำในระบบ Linux หรือ Unix ในวิธีการด้านล่าง เราจะไพพ์ผลลัพธ์ของคำสั่ง Dir ซึ่งแสดงรายการไฟล์ทั้งหมดในไดเร็กทอรีไปยังคำสั่ง Rename-Item ที่เปลี่ยนชื่อไฟล์ตามที่เราต้องการ ต่อไปนี้เป็นขั้นตอนของการใช้วิธีนี้:
- เปิด Power Shell จากเมนูเริ่ม
- ใช้คำสั่ง cd เพื่อไปยังโฟลเดอร์ที่มีไฟล์ของคุณ ตัวอย่างเช่น คุณสามารถใช้สิ่งต่อไปนี้เพื่อเปลี่ยนไดเร็กทอรีเป็น D:\myfolder :
cd D:\myfolder

- ตอนนี้เปลี่ยนชื่อไฟล์โดยใช้คำสั่ง Dir ที่ไปป์ด้วย Rename-Item คำสั่งต่อไปนี้เปลี่ยนชื่ออักขระ '0' (ศูนย์) ในชื่อไฟล์ด้วยขีดล่าง
ผอ | เปลี่ยนชื่อ-รายการ –ชื่อใหม่ { $_.name –replace “0“,”_” }

- คำสั่ง Rename-Item มีตัวเลือกขั้นสูงซึ่งคุณสามารถใช้ตามผลลัพธ์ที่คุณต้องการได้
แอปพลิเคชันบุคคลที่สาม
หากคุณต้องการตัวเลือกขั้นสูงสำหรับการเปลี่ยนชื่อไฟล์แบบแบตช์นอกเหนือจากที่ Windows Explorer ให้มา แต่คุณ ไม่อยากยุ่งกับพรอมต์คำสั่งด้วย ถ้าอย่างนั้นการใช้แอพพลิเคชั่นของบุคคลที่สามอาจจะดีกว่าสำหรับ คุณ. ยูทิลิตี้เปลี่ยนชื่อเป็นกลุ่ม เป็นแอพพลิเคชั่นสำหรับ Windows เพื่อเปลี่ยนชื่อไฟล์เป็นชุดและสามารถดาวน์โหลดได้ฟรี มีตัวเลือกขั้นสูงมากมาย เช่น การกำหนดหมายเลข ลบ แทนที่ และเพิ่มอักขระ ซึ่งคุณสามารถใช้ตามความต้องการของคุณเพื่อเปลี่ยนชื่อไฟล์ได้ คุณสามารถดูตัวอย่างการเปลี่ยนแปลงได้ในคอลัมน์ชื่อใหม่ คลิกปุ่มเปลี่ยนชื่อเพื่อเปลี่ยนชื่อไฟล์
