利用xcopy在復(fù)制文件或文件夾的時候保留其權(quán)限
2009-07-30 10:17閱讀:353
當(dāng)用 Windows Explorer 復(fù)制或移動文件和文件夾時,文件或文件夾上設(shè)置的權(quán)限可能會發(fā)生改變。例如,當(dāng)在一個 NTFS
文件系統(tǒng)卷內(nèi)或在兩個 NTFS 卷之間復(fù)制一個文件時,Windows
將把它當(dāng)作一個新文件。作為一個新文件,它將具有目標(biāo)文件夾的權(quán)限,當(dāng)前 用戶將成為“創(chuàng)建者所有者”。
可以使用帶 /O/X/E/H/K 參數(shù)的 Xcopy 命令復(fù)制文件并保留已應(yīng)用到這些文件的現(xiàn)有權(quán)限。
其中:
/E - 復(fù)制文件夾和子文件夾, 包括空文件夾。
/H - 還復(fù)制隱藏文件和系統(tǒng)文件。
/K - 復(fù)制屬性。一般情況下,Xcopy 將重置只讀屬性。
/O - 復(fù)制文件所有權(quán)和 ACL 信息。
/X - 復(fù)制文件審核設(shè)置(暗含 /O)。
注意:此操作過程不會覆蓋繼承的權(quán)限。使用帶 /O /X /E /H /K 開關(guān)的
加載中... 內(nèi)容加載失敗,點擊此處重試 加載全文
Xcopy 命令復(fù)制文件時,將應(yīng)用下面的繼承權(quán)限:
· 直接分配到文件和文件夾的安全設(shè)置將被保留。
· 從源父文件夾中繼承的安全設(shè)置將丟失。
· 目標(biāo)文件夾的安全設(shè)置將被繼承。
· 當(dāng)您將文件或文件夾移動到 FAT 卷時,這些文件夾和文件將丟失它們的 NTFS 權(quán)限,因為 FAT 卷不支持 NTFS
權(quán)限。
示例:將一個文件夾復(fù)制到另一個文件夾中并保留其權(quán)限
1. 單擊開始,然后單擊運行。
2. 在打開框中,鍵入 cmd,然后單擊確定。
3. 鍵入 xcopy source destination /O /X /E /H /K ,
4.如果在兩臺服務(wù)器之間xcopy,可將源目標(biāo)文件夾映射到目標(biāo)服務(wù)器為網(wǎng)絡(luò)驅(qū)動器,這樣方便操作
5.注意復(fù)制完畢之后,如果共享文件夾,要設(shè)置文件夾的“共享”的用戶權(quán)限,因為xcopy只是復(fù)制“安全”里邊的用戶權(quán)限。
|