xcopy C:\Users\xp\AA C:\Users\xp\BB /s
這將目錄AA的內容複製到目錄BB,但我想要複製整個文件夾AA以複製到BB 。是否有命令將整個文件夾(連同內容)一起復制到批量中的其他位置
示例:Source具有包含文件a.txt,b.txt的文件夾AA。 上面的命令將a.txt,b.txt複製到BB文件夾,但我希望文件夾AA被複制到BB中,以便它變爲: C:\ Users \ xp \ BB \ AA \ a.txt
xcopy C:\Users\xp\AA C:\Users\xp\BB /s
這將目錄AA的內容複製到目錄BB,但我想要複製整個文件夾AA以複製到BB 。是否有命令將整個文件夾(連同內容)一起復制到批量中的其他位置
示例:Source具有包含文件a.txt,b.txt的文件夾AA。 上面的命令將a.txt,b.txt複製到BB文件夾,但我希望文件夾AA被複制到BB中,以便它變爲: C:\ Users \ xp \ BB \ AA \ a.txt
它的一般用法是:
ROBOCOPY源目標[文件[文件] ...] [選項]
典型用法:ROBOCOPY源目標/ E/Z
/E - 將作出適當的DIR樹(包括空的dirs) /Z - 可重新啓動模式,特別適用於通過網絡複製
ROBOCOPY C:\用戶\ XP \ C:\用戶\ XP \ BB \/E/Z [/ XD目錄[目錄] ... ::排除目錄匹配給定名稱/路徑。]
我嘗試了很多使用COPY,XCOPY,ROBOCOPY的建議,但還沒有創建源文件夾。
用一個小的批處理文件(絕對沒有錯誤檢查)做這項工作對我來說:
for %%D in (%1) do set d=%%~nD
md %2\%d%
copy %1\* %2\%d%
調用此批處理文件這樣mycpy.cmd C:\Temp\AA C:\Temp\BB
複製文件夾AA包括它的內容C:\ Temp \ BB。
或者在同一行:
for %%D in (%1) do md %2\%%~nD && copy %1\* %2\%%~nD
'XCOPY/I/S C:\用戶\ XP \ AA C:\用戶\ XP \ BB \ AA'? – aschipfl