2017-03-03 19 views
-2

- >我在這裏的要求是我需要從一個文件夾複製到另一個文件 - >複製後需要比較兩個文件夾,並生成日誌文件中的每個文件的大小是相同的 注:一個文件夾可能子文件夾可能有 - >我需要通過兩個文件夾路徑,在命令提示符作爲參數我需要一個bat文件從一個文件夾複製到另一個文件,最後需要日誌文件數據,這兩個文件的大小是相同的

+0

你能告訴我們任何示例代碼來顯示你試圖做到這一點嗎? – Rawns

+0

我不熟悉命令提示符的命令,以及如何那麼你傾倒了一堆對我們的要求創建bat文件@Rawns –

+0

,並要求我們做你的工作? – abelenky

回答

1

在Windows CMD,您應使用「xcopy」命令。您可以移動特定文件,文件組和/或子文件夾。請看下圖:

具體的文件名和擴展名:

xcopy /S /R origin\path\filename.extension destination\path 

從起源路徑中的所有文件:

xcopy /S /R origin\path\*.aaa destination\path 

所有文件:

xcopy /S /R origin\path\*.* destination\path 

與原點的路徑相同的擴展名的文件具有相同的名稱但擴展名不同:

當你只想複製非空的子文件夾,包括根據所使用的標準文件
xcopy /S /R origin\path\name.* destination\path 
  • /S使用。當你要複製空以及非空的子文件夾,包括根據所使用的標準文件

  • /R使用。

對於文件夾的比較和記錄所述對比結果,就應使用命令「COMP」像在下面的例子:

comp path\to\folder\A path\to\folder\B > path\to\logfile\logname.txt 

這意味着,文件夾A和B進行比較,並將結果將被記錄到logname.txt

希望它可以幫助你。對不起,如果有任何錯誤信息。祝你今天愉快!

+0

xcopy在十年前被推崇爲支持robocopy。 – Compo

+1

是的,這是真的。對於那個很抱歉。 Robocopy更強大。無論如何,這兩個工作。祝你今天愉快! –

相關問題