我有一個關於使用Xcopy進行復制的奇怪問題。Xcopy成功完成操作,但複製不發生
我正在使用Windows Server 2008 R2。有一個批處理文件(.CMD) - 實際上,2個批處理 - 執行許多操作。其中有2個Xcopy。
第一個Xcopy成功完成複製。然後執行一些批處理操作,並在一段時間後執行第二個Xcopy。它顯示了一個成功的狀態,如「300個文件複製」,但是...文件不被複制!
奇怪的行爲:我把一個暫停命令放入批處理,在這第二個奇怪的Xcopy之後,我在提示符處運行SAME命令,並且它可以正常工作!
我無法解釋這一點,所以我在這裏尋求幫助。完整的命令是:
xcopy /s /e /h /r /i /y E: D:
由於好奇心/信息的問題,其他的Xcopy(!這工作)是:
xcopy /s /e /h /r /i /y E: D:
或者.... 相同的命令 !!!每個人都在一個分開的批處理文件中運行 - 第一批「調用」第二個。 E:是CD-ROM,所以在第一個Xcopy之後,第一個批次要求另一個光盤並且調用第二個批次,這(假定)將整個CD內容複製到D :(HDD)。
對不起,如果這個問題很愚蠢,我不知道如何簡單地糾正Xcopy的錯誤行爲。在此先感謝...
我知道這是舊的文章,但/ E應與/ S或/ T使用XCOPY狀態的文檔。來源:https://www.microsoft。COM /資源/文件/窗/ XP /所有/ proddocs/EN-US/xcopy.mspx?MFR =真 – Babyburger