คุณสามารถทำให้กระบวนการนี้เป็นอัตโนมัติโดยใช้ Task Scheduler
- หากต้องการคัดลอกไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งโดยอัตโนมัติใน Windows 11 คุณต้องใช้ไฟล์แบตช์
- หากสิ่งนี้ซับซ้อนเกินไปสำหรับคุณ มีวิธีแก้ไขปัญหาของบุคคลที่สามมากมายที่สามารถช่วยได้
สิ่งสำคัญคือต้องสำรองไฟล์สำคัญไว้ และคุณสามารถคัดลอกไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งบนพีซีของคุณโดยอัตโนมัติด้วยเครื่องมือในตัว
Windows มีคำสั่งที่ให้คุณคัดลอกไฟล์อยู่แล้ว และในคู่มือนี้ เราจะแสดงวิธีใช้คำสั่งเหล่านี้เพื่อทำให้กระบวนการคัดลอกเป็นแบบอัตโนมัติ
- วิธีคัดลอกไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งใน Windows 11 โดยอัตโนมัติ
- 1. สร้างไฟล์แบตช์
- 2. สร้างงานที่กำหนดเวลาไว้เพื่อรันสคริปต์
- 3. ใช้ซอฟต์แวร์บุคคลที่สาม
- สคริปต์ชุดเพื่อย้ายไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งตามวันที่/ชื่อ
วิธีคัดลอกไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งใน Windows 11 โดยอัตโนมัติ
1. สร้างไฟล์แบตช์
- เปิด แผ่นจดบันทึก.
- วางโค้ดต่อไปนี้ แต่ต้องแน่ใจว่าได้ปรับค่าโฟลเดอร์ต้นทางและโฟลเดอร์ปลายทางเพื่อให้ตรงกับเส้นทางบนพีซีของคุณ:
@echo off set "source=C:\Users\WindowsReport\Downloads" set "destination=D:\Backup" robocopy "%source%" "%destination%" exit /b
- คลิกที่ ไฟล์ และเลือก บันทึกเป็น.
- ตั้งค่าไดเร็กทอรีบันทึก, ตั้งค่าประเภทไฟล์เป็น เอกสารทั้งหมดและตั้งชื่อเป็น copyfiles.bat.
- บันทึกการเปลี่ยนแปลง.
2. สร้างงานที่กำหนดเวลาไว้เพื่อรันสคริปต์
- ในช่องค้นหาให้พิมพ์ งาน. เลือก ตัวกำหนดเวลางาน จากรายการ
- คลิกที่ สร้างงานพื้นฐาน.
- จากนั้น ตั้งชื่อและคำอธิบายสำหรับงานของคุณแล้วคลิก ต่อไป.
- กำหนดวิธีการทริกเกอร์งาน เราใช้ เมื่อคอมพิวเตอร์เริ่มทำงานแต่คุณสามารถกำหนดให้งานทำงานทุกๆ สองสามวันหรือทุกสัปดาห์ได้
- เลือก เริ่มโปรแกรม.
- ต่อไปให้คลิกที่ เรียกดู ปุ่ม.
- เลือกไฟล์แบตช์ copyfiles.bat ที่คุณสร้างขึ้น
- สุดท้ายให้คลิกที่ เสร็จ เพื่อเพิ่มงานใหม่
3. ใช้ซอฟต์แวร์บุคคลที่สาม
- ดาวน์โหลด FreeFileSync.mq4 และติดตั้งมัน
- เริ่มแอปพลิเคชัน
- คลิก เรียกดู และเลือกเส้นทางไฟล์สำหรับทั้งไดเร็กทอรีต้นทางและเป้าหมาย
- จากนั้นเลือกวิธีการซิงค์ที่ต้องการ
- สุดท้ายให้คลิกที่ ซิงโครไนซ์.
ในกรณีที่คุณประสบปัญหากับเครื่องมือนี้ คุณสามารถใช้เครื่องมืออื่นได้ ซอฟต์แวร์ซิงค์ไฟล์.
เราทดสอบ ทบทวน และให้คะแนนอย่างไร
เราทำงานมาตลอด 6 เดือนที่ผ่านมาเพื่อสร้างระบบตรวจสอบใหม่เกี่ยวกับวิธีที่เราผลิตเนื้อหา เมื่อใช้สิ่งนี้ เราได้ปรับปรุงบทความส่วนใหญ่ของเราใหม่ในภายหลังเพื่อมอบความเชี่ยวชาญเชิงปฏิบัติจริงเกี่ยวกับคำแนะนำที่เราทำ
สำหรับรายละเอียดเพิ่มเติมคุณสามารถอ่านได้ วิธีที่เราทดสอบ ทบทวน และให้คะแนนที่ WindowsReport.
- วิธีเปิดไฟล์ EPUB บน Windows 11
- วิธีเปิดไฟล์ XML บน Windows 11
- แก้ไข: ประเภท ESIF - ข้อผิดพลาด IPF TIME ใน Windows 11
สคริปต์ชุดเพื่อย้ายไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งตามวันที่/ชื่อ
หากต้องการย้ายไฟล์ตามชื่อ ให้ใช้สคริปต์ต่อไปนี้ เพียงตั้งค่ารูปแบบไฟล์ตลอดจนไดเรกทอรีต้นทางและปลายทางด้วยตนเอง:
@echo off. set "sourceFolder=C:\SourceFolder"
set "destinationFolder=C:\DestinationFolder"
set "filePattern=*2010*" for %%F in ("%sourceFolder%\%filePattern%") do ( move "%%F" "%destinationFolder%"
) echo Files moved based on file name pattern. pause
หากต้องการย้ายไฟล์ตามวันที่แก้ไข ให้ใช้สคริปต์ต่อไปนี้:
@echo off. set "sourceFolder=C:\SourceFolder"
set "destinationFolder=C:\DestinationFolder"
set "cutoffDate=2023-01-01" for /f %%F in ('dir /b /a-d /o-d %sourceFolder%') do ( set "fileDate=" for /f %%D in ('wmic datafile where name^="%sourceFolder%\%%F" get LastModified ^| findstr /r "^[0-9]"') do ( set "fileDate=%%D" ) if defined fileDate ( if "%fileDate%" LSS "%cutoffDate%" ( robocopy "%sourceFolder%" "%destinationFolder%" "%%F" ) )
) echo Files moved based on date cutoff. pause
อย่างที่คุณเห็น การใช้สคริปต์เพื่อคัดลอกไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งโดยอัตโนมัติบน Windows 11 นั้นค่อนข้างง่าย เพื่อให้เข้าใจวิธีการทำงานของคำสั่งเหล่านี้ได้ดีขึ้น เราขอแนะนำให้เรียนรู้วิธีการ คัดลอกไฟล์โดยใช้ Command Prompt.
เพื่อให้แน่ใจว่าทุกอย่างทำงานได้ตามปกติ ถือเป็นความคิดที่ดี เปรียบเทียบโฟลเดอร์และคัดลอกไฟล์ที่หายไป ตามนั้น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการจัดการไฟล์ โปรดไปที่คำแนะนำเกี่ยวกับวิธีการ แยกไฟล์จากหลายโฟลเดอร์.
คุณใช้วิธีการใดในการคัดลอกไฟล์โดยอัตโนมัติบนพีซีของคุณ แบ่งปันกับเราในส่วนความเห็นด้านล่าง!