Kötegfájl létrehozása a könyvtár másolásához
- Probléma
- Megoldás
- jegyzet
Probléma
Van egy könyvtár / mappa az asztalomon és az alkönyvtárakban / almappáiban, és különböző fájlok a különböző könyvtárakban. A nap végén szeretném átmásolni ezeket a mappákat és fájlokat a flash meghajtónak megfelelően: f: (f drive).Szeretnék létrehozni egy kötegelt fájlt, amely másolja a mappáimat és fájljaimat, mint az eredeti, ugyanolyan utakkal. A kötegelt fájlnak olyannak kell lennie, hogy csak azokat a fájlokat vagy mappákat kell másolnia, amelyek módosítása és a pihenés megmarad. nem kell újra és újra másolni az egész könyvtárat.
Megoldás
Hé, kapcsolóknak nevezik őket - olyan extra paraméterek, amelyek a parancsot konkrétabb és célzottabb munkára teszik (mivel a fenti kapcsolók az alábbi parancsokat jelentik)/ D: mdy A megadott dátum után vagy után módosított fájlokat másolja. Ha nincs dátum, csak azokat a fájlokat másolja, amelyek forrásideje újabb, mint a célidő. (Javaslata nem tartalmaz dátumot, így az adott könyvtárban lévő összes fájl - és az alkönyvtárak (még ha üres / oka is van) másolódnak, ha újabbak, mint a másolás helyén.)
/ E Másolja a könyvtárakat és alkönyvtárakat, beleértve az üres címeket is. Ugyanaz, mint / S / E. Lehet használni a / T módosítására.
/ C A másolás akkor is folytatódik, ha hiba történik.
/ R A csak olvasható fájlok felülírása.
/ I Ha a rendeltetési hely nem létezik, és egynél több fájlt másol, feltételezi, hogy a rendeltetési helynek könyvtárnak kell lennie.
/ K Másolatok tulajdonságai. A normál Xcopy visszaállítja az csak olvasható attribútumokat.
/ Y Elnyomja a kérés megerősítését, hogy felülírja.
Itt van, amit az összes felhasználói dokumentum másolására használok egy rendeltetési meghajtóra XP és Vista rendszerben ...
XCOPY "C: Felhasználók" "K: My Vista Backup" / D / E / C / R / I / K / Y
XCOPY "C: DOCUME ~ 1" "I: My XP biztonsági másolat" / D / E / C / R / I / K / Y
A Windows Vista megpróbálta ezt helyettesíteni Robocopy-val (Robusztus fájlmásolás a Windows számára), de az xcopy továbbra is működik :)