ต้องรู้
- เปิด File Explorer ไปที่โฟลเดอร์ไฟล์ เลือก View > Details, เลือกไฟล์ทั้งหมด เลือก Home > เปลี่ยนชื่อ ป้อนชื่อไฟล์ แล้วกด Enter.
- ใน Windows PowerShell ไปที่โฟลเดอร์ไฟล์ ป้อน dir | เปลี่ยนชื่อ-รายการ -ชื่อใหม่ {$_.name -แทนที่ “ของฉัน”,”ของเรา”} แล้วกด Enter.
- ใช้ Command Prompt ไปที่โฟลเดอร์ไฟล์ ป้อน ren. ????????????-filename.jpg แล้วกดEnter.
บทความนี้จะอธิบายวิธีการเปลี่ยนชื่อไฟล์แบบแบตช์ใน Windows คำแนะนำนำไปใช้กับ Windows 10
เปลี่ยนชื่อไฟล์เป็นชุดใน Windows 10 โดยใช้ File Explorer
การเปลี่ยนชื่อไฟล์ใน Windows 10 เป็นเรื่องง่าย คุณเพียงแค่คลิกขวาและเลือก เปลี่ยนชื่อ แต่การทำเช่นนี้สำหรับสองสามโหลหรือสองสามร้อยไฟล์นั้นน่าเบื่อ โชคดีที่เปลี่ยนชื่อไฟล์เป็นชุดใน Windows 10 ได้ง่ายโดยใช้ File Explorer, PowerShell หรือ Command Prompt
หากคุณมีชุดรูปภาพหรือไฟล์อื่นๆ ที่แบ่งปันสิ่งที่เหมือนกัน คุณสามารถเปลี่ยนชื่อไฟล์ทั้งหมดเพื่อใช้โครงสร้างไฟล์พื้นฐานเดียวกันได้
ตัวอย่างเช่น คุณสามารถเปลี่ยนชื่อรูปภาพวันหยุดของ Disney World ทั้งหมดจากปี 2019 เป็น 'Disneyworld Vacation Photos 2019' เมื่อคุณเปลี่ยนชื่อไฟล์เป็นชุดใน Windows 10 โดยใช้ File Explorer (หรือที่เรียกว่า File Manager) แต่ละไฟล์จะได้รับชื่อใหม่พร้อมตัวเลขต่อท้าย เช่น (1), (2) และอื่นๆ
-
เปิด File Explorer และไปที่โฟลเดอร์ที่มีไฟล์ทั้งหมดที่คุณต้องการเปลี่ยนชื่อ
-
Select View > Details ในกลุ่ม Layout ในริบบอน ซึ่งจะทำให้คุณสามารถดูชื่อไฟล์ทั้งหมดของแต่ละไฟล์ในโฟลเดอร์ได้
-
เลือกไฟล์ทั้งหมดในโฟลเดอร์โดยเลือกไฟล์แรก กดปุ่ม Shift ค้างไว้ แล้วเลือกไฟล์สุดท้าย หรือคุณสามารถเลือก Ctrl+A เพื่อเลือกไฟล์ทั้งหมดได้เช่นกัน
-
Select Home > เปลี่ยนชื่อ จากกลุ่ม Organize ในริบบิ้น การดำเนินการนี้จะเปลี่ยนไฟล์แรกเป็นฟิลด์เพื่อให้คุณสามารถพิมพ์ชื่อไฟล์ใหม่ได้ พิมพ์ชื่อไฟล์ที่คุณต้องการใช้เพื่อเปลี่ยนชื่อไฟล์ทั้งหมด
-
เมื่อคุณกด Enter คุณจะสังเกตเห็นว่าไฟล์อื่นๆ ที่เลือกไว้ทั้งหมดได้รับชื่อเดียวกันโดยมีตัวเลขต่อท้ายเพื่อแยกความแตกต่างของไฟล์แต่ละไฟล์
การใช้ File Explorer เพื่อเปลี่ยนชื่อไฟล์เป็นชุดใน Windows 10 นั้นเร็วพอๆ กับเปลี่ยนชื่อไฟล์เพียงไฟล์เดียว ด้วยการคลิกเพิ่มเพียงไม่กี่ครั้ง
ถ้าคุณพิมพ์ชื่อผิดหรือเปลี่ยนใจที่จะเปลี่ยนชื่อไฟล์ทั้งหมด คุณสามารถกด Ctrl+Z เพื่อเลิกทำการเปลี่ยนชื่อล่าสุดของคุณ
แบทช์เปลี่ยนชื่อไฟล์หลายไฟล์ด้วย PowerShell
หากคุณต้องการใช้เครื่องมือบรรทัดคำสั่งเพื่อเปลี่ยนชื่อไฟล์ทั้งหมดของคุณ PowerShell เป็นเครื่องมือที่ยอดเยี่ยม
ในตัวอย่างสุดท้าย คุณสามารถใช้ PowerShell เพื่อเปลี่ยนชื่อไฟล์ทั้งหมดเพื่อให้คำแรกของชื่อไฟล์เป็น "ของเรา" แทนที่จะเป็น "ของฉัน"
-
เลือกเมนูเริ่ม พิมพ์ Powershell แล้วเลือก Windows PowerShell เพื่อเปิดแอป
-
นำทางไปยังไดเร็กทอรีที่เก็บไฟล์ของคุณโดยใช้คำสั่ง cd เพื่อไปยังโฟลเดอร์ต่างๆ
-
เมื่อคุณอยู่ในไดเร็กทอรีที่ถูกต้องแล้ว ให้พิมพ์คำสั่ง:
ผบ | เปลี่ยนชื่อรายการ -NewName {$_.name -replace "My", "Our"}
จากนั้นกด Enter.
-
วิธีการทำงานของพารามิเตอร์สำหรับฟังก์ชันนี้:
- Dir: ส่งไฟล์ทั้งหมดในโฟลเดอร์ไปยังคำสั่ง rename-item
- rename-item: คำสั่ง PowerShell เพื่อเปลี่ยนชื่อไฟล์
- $_.name: แทนสัญลักษณ์แต่ละไฟล์ที่ถูกแทนที่
- - replace: บอก PowerShell ว่าการดำเนินการกับแต่ละไฟล์คือการแทนที่ชื่อ
- "ของฉัน", "ของเรา": คำแรกในเครื่องหมายคำพูดคือคำในแต่ละชื่อที่จะแทนที่ และคำที่สองคือสิ่งที่คุณต้องการแทนที่ด้วย
คำสั่ง Dir ใน PowerShell มีฟังก์ชันมากมาย
คำสั่งเปลี่ยนชื่อรายการใน PowerShell มีไวยากรณ์อื่นที่คุณสามารถใช้ได้ ตัวอย่างเช่น การเปลี่ยนชื่อรายการด้วย "$_ "คำนำ - $_" จะเพิ่ม "คำนำ - " ที่ด้านหน้าของทุกชื่อไฟล์
-
เมื่อคำสั่งเสร็จสิ้น คุณจะสังเกตเห็นว่าไฟล์ทั้งหมดของคุณถูกเปลี่ยนชื่อในลักษณะที่คุณระบุ
แบทช์เปลี่ยนชื่อไฟล์หลายไฟล์พร้อมรับคำสั่ง
คุณยังสามารถเปลี่ยนชื่อไฟล์ได้หลายไฟล์โดยใช้พรอมต์คำสั่งและสัญลักษณ์แทน ? (เครื่องหมายคำถาม)
-
เปิดพรอมต์คำสั่งและไปยังโฟลเดอร์ที่จัดเก็บไฟล์ของคุณ
-
พิมพ์คำสั่ง
ren. ????????????-Vacation.jpg
จากนั้นกด Enter.
-
ตอนนี้คุณจะเห็นการเปลี่ยนชื่อไฟล์ทั้งหมด โดยเก็บอักขระดั้งเดิม 12 ตัวแรกของชื่อไฟล์และเพิ่ม "-Vacation" ต่อท้าย
- การใช้พรอมต์คำสั่งเป็นวิธีที่ง่ายในการเปลี่ยนชื่อไฟล์อย่างรวดเร็ว โดยรักษาส่วนเฉพาะของชื่อไฟล์ในขณะที่เพิ่มคำอธิบายในตอนท้าย
ไม่ว่าคุณจะเลือกแบทช์เปลี่ยนชื่อไฟล์ใน Windows 10 โดยใช้ File Explorer, PowerShell หรือ Command Prompt หรือไม่นั้นขึ้นอยู่กับชื่อไฟล์ดั้งเดิมและวิธีที่คุณต้องการเปลี่ยนชื่อ