@echo on
cls
set "root"="%CD%"
cd bin\cemu*
xcopy /q .\mlc01\* "%root%\temp\mlc01\" /e /i /y
xcopy /q .\hfiomlc01\* "%root%\temp\hfiomlc01\" /e /i /y
cd ..
rmdir /s /q cemu_1.7.3d
rmdir /s /q cemu_1.7.4d
cd ..
cd bin\cemu*
xcopy /q "%root%\temp\" .\mlc01\* /e /i /y
xcopy /q "%root%\temp\" .\hfiomlc01\* /e /i /y
cd "%root%"
pause
一切正常不斷變化的目錄和一切,但XCOPY不拷貝目錄或任何東西(我在其他項目中使用了相同的命令,它工作正常,但在這裏它不會) 我試過/ S/T/E和所有的東西,我仍然不能讓它去xcopy不復制目錄。不確定爲什麼
您似乎在爲'CD'命令使用星號,但是您要刪除名稱以相同字符串開頭的兩個特定目錄。你是否期待'CD'命令改變爲以該字符串開始的所有目錄還是隻有一個? – Compo
爲了澄清我們以及你的情況,我建議你使用tree.exe工具並顯示樹的相關部分。 – LotPings
嘗試從命令行(在正確的目錄中)執行xcopy命令之一。它在那裏工作或沒有?如果你拿出'/ q'選項,有沒有什麼有趣的東西會顯示出來? –