9. 4. 2007

 

Dávky ve Windows: kopie souborů na jiný disk i s právy

Jak nejrychleji (a bez stahování dodatečných utilit) zkopírovat ve Windows soubory i s právy na jiný disk (svazek)?

Čas od času potřebuje člověk přesunout data z jednoho svazku na druhý. Pokud bych použil standardní nástroj ke kopírování ve Windows, tedy Windows Explorer, tak ten při přesunu na jiný svazek nezachovává práva (ani ostatní podobná nastavení jako např. vlastníky souborů a složek a auditování).

K dispozici je ovšem mnoho dalších nástrojů - například známý ROBOCOPY. Ovšem ne vždy chce správce na server instalovat kdeco. V tomto případě nám vystačí starý obyčejný příkaz XCOPY:

XCOPY.EXE "C:\Zdrojová cesta" "D:\Cílová cesta" /E /H /K /O

/E   Zkopíruje adresáře a podadresáře včetně prázdných
/H   Zkopíruje také skryté a systémové soubory
/K   Zkopíruje atributy. Normální příkaz XCOPY odstraní atributy Jen pro čtení (Read-only)
/O   Zkopíruje vlastnictví souboru a informace o seznamu přístupových práv

Pokud bychom toužili po kopii nastavení auditování, tak by v úvahu ještě připadal:

/X   Zkopíruje nastavení auditování souboru (předpokládá parametr /O)

Další možnosti viz XCOPY /?

Štítky: ,

Komentáře:
Dobre je pouzit take /R, bez nej se nezkopiruji soubory s atributem "jen pro cteni":)
 
Okomentovat

Přihlášení k odběru Komentáře k příspěvku [Atom]





<< Domovská stránka