Stvaranje Batch datoteke za kopiranje direktorija

  • Problem
  • Riješenje
  • Bilješka

Problem

Imam direktorij / mapu na radnoj površini i pod-direktorije / pod-mape u njoj i razne datoteke u različitim direktorijima. Na kraju dana želim kopirati te mape i datoteke u skladu s tim kako bi flash pogon rekao f: (f pogon).

Htio bih stvoriti batch datoteku koja kopira moje mape i datoteke kao i one izvorne s istim putovima. Skupna datoteka treba biti takva da kopira samo one datoteke ili mape koje se mijenjaju i ostatak bi trebao ostati isti. nema potrebe kopirati cijeli direktorij iznova i iznova.

Riješenje

Hej, zovu se prekidači - oni su dodatni parametri koji čine naredbu konkretnijim i ciljanim zadatkom (s obzirom na to što gore navedeni prekidači znače za ovu naredbu)

/ D: mdy Kopira datoteke koje su promijenjene na ili nakon navedenog datuma. Ako nema datuma, kopira samo one datoteke čije je izvorno vrijeme novije od odredišnog vremena. (Njegov prijedlog ne sadrži datum pa sve datoteke u tom direktoriju - i poddirektorije (čak i ako su prazne zbog / E) kopiraju se ako su novije od verzija na mjestu na koje se kopiraju.)

/ E Kopira imenike i poddirektorije, uključujući i prazne. Isto kao / S / E. Može se koristiti za izmjenu / T.

/ C Nastavlja kopiranje čak i ako dođe do pogreške.

/ R Prebrisuje datoteke samo za čitanje.

/ I Ako odredište ne postoji i kopira više od jedne datoteke, pretpostavlja se da odredište mora biti direktorij.

/ K Kopira atribute. Normalno Xcopy će resetirati atribute samo za čitanje.

/ Y Potiskuje upit za potvrdu da želite prebrisati.

Evo što koristim za kopiranje svih mojih korisničkih dokumenata na odredišni pogon u XP-u i Vista-u ...

 XCOPY "C: Korisnici" "K: Moja sigurnosna kopija u Vidu" / D / E / C / R / I / K / Y 

 XCOPY "C: DOCUME ~ 1" "I: Moj XP Backup" / D / E / C / R / I / K / Y 

Windows Vista je to pokušao zamijeniti Robocopyom (Robust File Copy za Windows), ali xcopy će i dalje raditi :)

Bilješka

Hvala Jakeu i Lukeu za ovaj savjet na forumu.
Prethodni Članak Sljedeći Članak

Top Savjeta