Makna File Robocopy Log dari File Baru, Dir Baru


2

Saya sudah belajar dan banyak menggunakan robocopy selama beberapa minggu terakhir. Satu hal yang saya belum dapat temukan adalah dokumentasi yang baik tentang istilah yang digunakan dalam file log default. Tidak ada baris header di log default.

Khusus untuk proyek yang sedang saya kerjakan sekarang saya perlu menyalin beberapa file, tetapi hanya jika belum ada. Saya punya satu drive yang merupakan master (Drive F) dan satu yang merupakan salinan sebagian Drive F (Drive Y). Saya perlu semua file disalin dari Drive F ke Drive Y, tetapi hanya jika folder dan / atau file di Drive F tidak ada di Drive Y.

Saya menjalankan robocopy kering seperti ini (tapi ini bukan masalah atau pertanyaan saya. Saya memberikannya sebagai ilustrasi untuk pertanyaan saya):

robocopy /xc /xn /xo  "f:\" "y:\" *.* /COPY:DAT /E /L /LOG:d:\log\myLogDryRun.log

Ini memberi saya log tentang apa yang akan terjadi ketika saya menjalankan perintah tanpa flag / L.

Meskipun sebagian besar log dapat ditemukan, ada beberapa item yang terdaftar yang tidak jernih. Saya telah memasukkan beberapa contoh keluaran dari file log yang telah saya modifikasi untuk melindungi informasi orang yang muncul di dalamnya. Ini untuk ilustrasi contoh dan bukan log yang benar dan lengkap.

*EXTRA Dir        -1    y:\Open Client Files\sample\
                   0    f:\server\blah\somefolder\
                   6    f:\server\blah\somefolder\
                  11    f:\server\blah\somefolder\
                  16    f:\server\blah\somefolder\
                  21    f:\server\blah\somefolder\
                   3    f:\server\blah\somefolder\
  New Dir          0    f:\server\blah\somefolder\
  New Dir          2    f:\server\blah\somefolder\
    New File          476693    2014-01-31 1033.00 INV.PDF
    New File           34631    2014-03-03 1033.00 PAY REC.pdf
  New Dir         99    f:\01 - Open Client Files\1033 GHG\Planning\
    New File           60416    2013-11-11 1033a filename example1.txt
    New File           28672    2013-11-12 1033a filename example1.txt
    New File           1.4 m    2013-11-13 1033a filename example1.txt
    ... more files ...
    New File           21178    2014-12-31 1033a filename example1.txt
    New File           17425    2015-01-29 1033a filename example1.txt
    New File           19551    2015-01-29 1033a filename example1.txt
    New File           21716    2015-01-29 1033a filename example1.txt
  New Dir         42    f:\exampleDirectory\exampleFolder\blah\blah\

Jadi saya percaya baris * EXTRA Dir memberitahu saya drive Y berisi direktori yang ditunjukkan dan tidak di Drive F dan kemudian -1 adalah hitungan dari direktori tambahan.

Tapi saya tidak tahu apa nomor di direktori yang mengikuti.

Saya pikir saya telah menguraikan bahwa New Dir dan New Name menandakan folder dan File yang tidak muncul di Drive Y dan akan disalin dari Drive F.

Saya melihat bahwa jika Dir Baru memiliki beberapa File Baru, jumlah total file baru yang ada di direktori tersebut dihitung (99 dalam contoh saya di bawah) dan kemudian saya akan menemukan 99 nama file di bawah ini. Tapi berapa nomornya setelah "File Baru"? Ukuran file?

Ada hal-hal lain dalam log aktual yang saya tidak tahu, tapi saya pikir ini menggambarkan poin dan pertanyaan saya.

Pertanyaan saya adalah, adakah yang bisa mengarahkan saya ke titik awal di mana saya dapat menemukan informasi tentang item-item yang terdapat dalam log default. Saya telah menjelajahi internet dan berbagai papan seperti ini dan menemukan semua jenis informasi hebat tentang bendera dan cara Anda dapat menjalankan robocopy, tetapi tidak ada dokumentasi pada laporan log.

Terima kasih sebelumnya atas bantuannya.


1
Ya, itu ukuran file setelah File Baru. Saya pikir untuk detail Anda mungkin perlu berkonsultasi dengan beberapa buku, seperti ini sebagai contoh.
Karan

Jawaban:


1

Contoh log:

*EXTRA Dir        -1    y:\Open Client Files\sample\
                   0    f:\server\blah\somefolder\
                   6    f:\server\blah\somefolder\

Angka-angka (-1, 0, 6, dll.) Adalah jumlah file dalam folder itu. -1 digunakan untuk entri "Extra Dir", dan 0 digunakan untuk entri "New Dir" (dan folder lain tanpa file di dalamnya).

Perhatikan nomor ini hanya hitungan dari file dalam folder, dan tidak termasuk sub-folder yang mungkin ada di folder.

"Dir Baru" mewakili folder yang ada pada sumber tetapi tidak di target, dan "Dir Tambahan" mewakili folder yang ada di target yang tidak ada di sumber.

"File Baru" dan "File Ekstra" adalah hal yang sama, hanya untuk file. :)

"Ekstra" akan dihapus jika Anda menggunakan opsi seperti PURGE dan MIR.

Anda juga mungkin ingin memeriksa pertanyaan SU lainnya ini jika Anda belum:

Apa yang dimaksud dengan robocopy dengan men-tweak, kesepian dan ekstra?


Sempurna. Ini bersama dengan referensi buku yang bagus dari Karen membuat saya pergi ke arah yang benar. Terima kasih!
BitBug

Jika Anda dapat meningkatkan pertanyaan saya, itu akan membuat saya menjadi 15 sehingga saya dapat berpartisipasi lebih banyak di forum ini. Terima kasih!
BitBug
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.