แบตช์ไฟล์เพื่อย้ายเนื้อหาของโฟลเดอร์ที่มีโฟลเดอร์ย่อยไปยังโครงสร้างเดียวกันบนพาร์ติชันไดรฟ์


0

ฉันสงสัยว่าจะสร้างไฟล์. bat เพื่อย้ายไฟล์ทั้งหมดภายในโฟลเดอร์ที่มีโฟลเดอร์ย่อยไปยังการตั้งค่าที่เหมือนกันในไดรฟ์ข้อมูลอื่นได้อย่างไร

ตัวอย่างเช่นโฟลเดอร์ชื่อ Support with Subfolders ชื่อ Support1, Support2 เป็นต้นฉันต้องการย้ายไฟล์มากกว่า 5 วันและอัปเดตไฟล์ที่มีอยู่ในไดรฟ์พาร์ติชัน

Support 
    -> Support1 -> Contains files
    -> Support2 -> Contains files

คำตอบของ ventsyv นั้นถูกต้องซึ่งเราเดาว่านี่เป็นหน้าต่าง หากไม่ได้ตรวจสอบ rsync และหรือค้นหา (ค้นหามีความสามารถในการประทับเวลา) นอกจากนี้คุณต้องการไฟล์. bat หรือ. cmd หรือ. ps อย่างชัดเจน (PowerShell อาจเป็นวิธีที่จะไปที่นี่ แต่อย่างที่ถามไม่ใช่คำตอบที่ถูกต้องให้สคริปต์ PowerShell)
Hennes

ฉันต้องการเรียกใช้เป็นงานที่กำหนดเวลาไว้และไฟล์. bat เป็นวิธีที่ง่ายที่สุด
Pat mull

ฉันรู้สึกขอบคุณมากที่สุดถ้าตอบได้ และใช่เก่ากว่า 5 วัน
Pat mull

คำตอบ:


0

เมื่อคุณถามเกี่ยวกับแบตช์ไฟล์ฉันจะถือว่านี่เป็น Windows

xcopy /E /T /D:m-d-y <top level source dir> <destination>

/ D: mdy จะคัดลอกเฉพาะไฟล์ที่เปลี่ยนแปลงในหรือหลังวันที่ที่ระบุ


เป็นการเริ่มต้นที่ดี ตอนนี้ส่วน> 5 วัน
Hennes

Duh, อย่างใดฉัน
เงา

เขาต้องการที่จะคัดลอกไฟล์ที่เก่ากว่า 5 วันไม่ใช่ที่ใหม่กว่า
DavidPostill

Duh อาจจะเป็นครั้งที่สาม 'เสน่ห์ ...
ventsyv
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.