คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 5
ไม่ทราบว่าเจ้าของกระทู้ แก้ปัญหาได้หรือยัง ลองเปลี่ยนไปใช้ robocopy
ศึกษาได้จากที่นี่
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy
ส่วนที่ไฟล์ที่ไม่มีที่ต้นทาง แต่มีที่ปลายทาง ก็ให้ลบไฟล์ปลายทางด้วย ใส่ /PURGE
ศึกษาได้จากที่นี่
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy
ส่วนที่ไฟล์ที่ไม่มีที่ต้นทาง แต่มีที่ปลายทาง ก็ให้ลบไฟล์ปลายทางด้วย ใส่ /PURGE
▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
การออกแบบฐานข้อมูล
การพัฒนา Desktop Application
ซอฟต์แวร์
วิทยาศาสตร์คอมพิวเตอร์
Database
รบกวนพี่ๆ เพื่อนๆ ทุกท่านเดี่ยวกับการเขียน Backup bat file ครับ
ผมอยากเขียน bat file เพื่อที่จะใช้สำรองข้อมูลส่วนกลางครับ ลองหาข้อมูลต่างๆ มาเขียน
และลองทดลองใช้แล้ว แต่ยังไม่สามารถทำตามที่ต้องการได้ครับ
ตัวอย่าง bat file ในการสำรองข้อมูลของผม
@echo "Backup Now"
xcopy G: *.* F:\backupdata\QC\ /M /E /Y /I /D
xcopy H: *.* F:\backupdata\EN\ /M /E /Y /I /D
xcopy I: *.* F:\backupdata\AC\ /M /E /Y /I /D
xcopy J: *.* F:\backupdata\PD\ /M /E /Y /I /D
xcopy K: *.* F:\backupdata\AD\ /M /E /Y /I /D
ความต้องการผมคือ มีไดร์ฟข้อมูลอยู่ 5 ไดร์ฟ ผมต้องการสำรองข้อมูลทุกวัน
สำรองเฉพาะข้อมูลที่มีการอัพเดท หรือเพิ่มมา เก็บใน HDD External
แล้วถ้ามีการลบไฟล์ไหน หรือซับโฟลเดอร์ไหน ให้ทำการลบใน HDD External ด้วย
รบกวนผู้มีประสบการณ์ ผู้เชี่ยวชาญช่วยแนะนำด้วยนะครับ
ตามตัวอย่างตรงไหนผิด ถูกแนะนำได้หมดเลยครับ
ขอบคุณล่วงหน้ามา ณ ที่นี้ครับ