ผนวกสตริงในไฟล์บันทึก (.txt) ที่สร้างโดยใช้ robocopy


0

ขณะนี้มีคำสั่งนี้:

robocopy Y: \ source X: \ target \ Test /log:Y:\source\dem.txt / s / njh / njs / nc / np / ns / tee

ฉันสามารถสร้างไฟล์บันทึก (dem.txt) ซึ่งมีชื่อไฟล์ที่คัดลอกและตั้งชื่อโฟลเดอร์ซอร์สของพวกเขา อย่างไรก็ตามฉันต้องการให้ล็อกไฟล์แสดงสิ่งที่ต้องการ

NameOfFile ถูกคัดลอกจาก PathOfSource ไปยัง PathOfTarget สำเร็จแล้ว

หมายเหตุ: โฟลเดอร์ต้นทางของฉันมีโฟลเดอร์ย่อยภายในที่จัดเก็บเนื้อหา เนื้อหาบางส่วนอยู่ในโฟลเดอร์รูทเช่นกัน

มีวิธีที่ฉันสามารถผนวกข้อความนี้ในไฟล์บันทึกของฉันได้หรือไม่?

คำตอบ:


0

ตามตัวอย่างนี้: https://stackoverflow.com/questions/23274387/batch-file-prompt-for-source-destination-with-robocopyคุณสามารถตั้งค่าตัวแปรในไฟล์. bat โดยใช้ SET และ ECHO หลังจากการคัดลอก เสร็จแล้ว

หากต้องการเพิ่มข้อความโปรดดูhttps://stackoverflow.com/questions/5139157/append-text-with-bat


นี่ไม่ได้ตอบคำถามของฉันเนื่องจากไม่ได้แก้ไข / เพิ่มข้อความใด ๆ ลงในล็อกไฟล์ตามที่ฉันต้องการ
Yash Saraiya

@YashSaraiya เพิ่มข้อมูลเพิ่มเติมเกี่ยวกับ ECHO
user4100

ฉันไม่สามารถทำงานได้ .... มีวิธีที่เราสามารถทำได้โดยใช้ robocopy เท่านั้น (ไม่มีแบตช์ไฟล์และสคริปต์)?
Yash Saraiya

@YashSaraiya ไม่คุณไม่สามารถปรับแต่งไฟล์บันทึก Robocopy ได้นอกจากใช้แฟล็กที่คุณค้นพบแล้ว การปรับแต่งอื่น ๆ จำเป็นต้องใช้วิธีการอื่น (รูปแบบของการเขียนสคริปต์บางรูปแบบ) ในกรณีนี้คุณอาจทำสิ่งทั้งหมดด้วยสคริปต์ที่กำหนดเองและไม่ใช้ robocopy เลย!
DavidPostill
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.