นี้เสียงเหมือนเป็นคำถามที่ง่ายพอและโชคดีที่ผมพบบทความเกี่ยวกับมันนี่ซึ่งผมทำตาม
ฉันแมป OneDrive ของฉันเป็นที่ตั้งเครือข่ายบนพีซีของฉันและทำงานได้อย่างสมบูรณ์แบบ (แม้ว่าฉันจะต้อง จำกัด ขนาดการถ่ายโอนไฟล์จาก 50MB เป็น 1GB ใน regedit) - ฉันสามารถดูไฟล์ทั้งหมดของฉันได้
ดังนั้นที่นี่ฉันต้องทราบ OneDrive ของฉันมีครึ่งสิ่งที่ฉันต้องการสำรองข้อมูล (ก่อนหน้านี้ฉันได้ทำการสำรองข้อมูลด้วยตนเอง) และประกอบด้วยไดเรกทอรีที่ซ้อนกันจำนวนมากดังนั้นเมื่อมันมาถึงการใช้ robocopy ฉันหวังว่ามันจะสแกนไฟล์ทั้งหมด รับรู้แล้วครึ่งหนึ่งอยู่ในปลายทางแล้วดังนั้นอัปโหลดเฉพาะรายการที่ไม่มี (และรายการที่แก้ไขเร็วกว่าที่มีอยู่เดิม)
ฉันใหม่ robocopy แต่มีไปใช้คำสั่งนี้เป็นแบบทดสอบ (ฉันวางแผนในการกำหนดเวลาคำสั่งนี้ทุกสัปดาห์ถ้าสำเร็จ):
robocopy C:\Users\adam\Pictures "[CID no.] (\\d.docs.live.net@SSL\DavWWWRoot)" /MIR /FFT /R:3 /W:10 /Z
โดยที่[CID no.]
ถูกแทนที่ด้วย CID ของ OneDrive ของฉันสตริงฐานสิบหก 8 ไบต์ ดังนั้น robocopy จึงไปและทำของมันในอีกไม่กี่ชั่วโมงข้างหน้า
100% New File IMG_0001.CR2
...
100% New File IMG_8674.CR2
------------------------------------------------------------------------------
Total Copied Skipped Mismatch FAILED Extras
Dirs : 10278 10278 0 0 0 0
Files : 23500 23500 0 0 0 0
Bytes : 153.419 g 153.419 g 0 0 0 0
Times : 1:39:26 1:35:40 0:00:00 0:03:46
Speed : 28697353 Bytes/sec.
Speed : 1642.075 MegaBytes/min.
Ended : 16 June 2018 19:27:37
ดังนั้นฉันกลับไปที่ OneDrive ของฉันและไม่มีไฟล์ใหม่ที่นั่น ไม่มีอะไรเปลี่ยนแปลงในไดรฟ์เครือข่าย OneDrive (ฉันตรวจสอบสองครั้งในไคลเอนต์ OneDrive) ตั้งแต่เมื่อฉันเริ่มต้นคำสั่งถึงแม้ว่าฉันจะได้รับเอาต์พุตที่ไม่ใช่ข้อผิดพลาด
ดังนั้นใครบางคนสามารถช่วยฉันหน่อยได้ไหม? ให้โซลูชันที่ใช้ robocopy ได้ดีกว่า แต่ยินดีต้อนรับโซลูชันฟรีอื่น ๆ (ฉันได้ดูการทำงานทั้งหมดจากโฟลเดอร์ OneDrive (โฟลเดอร์ที่สร้างด้วยโปรแกรม OneDrive) แทนที่จะเป็นไลบรารี Windows ของฉัน แต่ฉันตัดสินใจว่าจะเป็น เป็นทางเลือกสุดท้าย) โอ้และทางเลือกของบุคคลที่สามใด ๆ จะต้องสามารถกำหนดเวลาได้ ขอบคุณ!