nt4.0下,如果將文件拷貝到別處,則文件的acl欣喜就丟失了,必須借助resource kit里面的scopy.exe程序,而WIN2000下面的xcopy程序比nt4.0多了幾個參數,可以將文件的安全設置進行復制了。
Xcopy 復制文件和目錄,包括子目錄。
xcopy source [destination] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/d[:date]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [/a|/m] [/n] [/exclude:filename] [/y | /-y] [/z]
參數
source
指定要復制的文件的位置和名稱。該參數必須包含驅動器或路徑。
destination
指定要復制的文件的目標。該參數可以包含驅動器盤符和冒號、目錄名、文件名或者組合。
/w
在開始復制文件之前將顯示以下消息并等待您的響應: Press any key to begin copying file(s)
/p 版權所
提示您確認是否要創建每個目標文件。
/c
忽略錯誤。
/v
在寫入目標文件時驗證每個文件,以確保目標文件與源文件完全相同。因為該功能是 Windows 2000 操作系統固有的,所以將忽略該開關。接受該開關只是為了與以前版本的 MS-DOS 兼容性。
/q
禁止顯示 xcopy 消息。
/f
復制時顯示源文件名和目標文件名。
/l
不復制文件,僅顯示(列出)要復制的文件。
/d[:date]
只復制那些在指定日期或指定日期之后更改過的源文件。如果 date 值丟失,xcopy 將復制所有比現存 destination 文件時間新的 source 文件。該選項使您可以只更新更改過的文件。如果指定了日期,請使用連字符 (-) 作為分隔符而不是使用正斜杠 (/),以便日期不會解釋為另一個參數。
/u
只從 source 復制(更新) destination 中已有的文件。
/i
如果 source 是目錄或包含通配符,并且不存在 destination,xcopy 將假定 destination 指定目錄名并創建新目錄,然后將所有指定的文件復制到新目錄中。默認情況下,xcopy 將提示您指定 destination 是文件還是目錄。
/s
復制非空的目錄和子目錄。如果省略此開關,xcopy 將在一個目錄中工作。
/e
復制所有子目錄,包括空目錄。與 /s 和 /t 開關一起使用。
/t
只復制子目錄結構(樹),而不復制文件。要復制空目錄,必須包含 /e 開關。
/k
復制文件,如果源文件具有只讀屬性,則在目標文件中保留該屬性。默認情況下,刪除只讀屬性。
/r
復制時跳過只讀文件。
/h
復制具有隱藏和系統文件屬性的文件。xcopy 命令在默認情況下不復制隱藏文件或系統文件。
/a
只復制那些具有存檔文件屬性設置的源文件。該開關不修改源文件的存檔文件屬性。有關如何設置存檔文件屬性的信息,請查看 attrib 命令。
/m
復制具有存檔文件屬性設置的源文件。與 /a 開關不同,/m 開關關閉源中指定的文件的存檔文件屬性。有關如何設置存檔文件屬性的信息,請單擊“相關主題”列表 [JG1] 中的 attrib 。
/n
使用 NTFS 短文件或目錄名復制。當將文件或路徑從 NTFS 卷復制到 FAT 卷或者當目標卷需要 FAT 文件系統命名約定 (8.3) 時,必需該開關。目標文件系統可以是 FAT 或 NTFS。
/exclude:filename
排除對指定文件中列出的文件進行復制操作。排除的文件可以擁有排除樣式列表(每行一個,不支持通配符)。如果文件中某個排除樣式與主題文件路徑的任何部分匹配,將不復制該文件。
/y
禁止提示您確認要覆蓋現存目標文件。
/y
開關可以在 COPYCMD 環境變量中預置。該開關可以由命令行上的 /-y 替代。默認為在覆蓋時提示,除非 copy 命令從批處理腳本內部執行。
要附加文件,請指定單個目標文件,多個源文件(使用通配符或文件 1 + 文件 2 + 文件 3 格式)。
/-y
提示您確認是否要替代現存的目標文件。
/z 版權所
以可重啟模式中通過網絡復制。如果在復制階段連接丟失(例如,如果服務器脫機切斷連接),將在重新建立連接后繼續復制。使用該命令開關還會顯示每個文件完成的復制操作的百分比。
新聞熱點
疑難解答