我創建了任何批處理文件已經很長時間了。windows 7批處理文件刪除和刪除文件夾,然後複製整個文件夾(和子文件夾)
我想要做的是刪除整個文件夾,然後將另一個文件夾(以及它的子文件夾和文件)複製到我刪除原始文件的位置(這是一個備份過程)。
我碰到三個問題:
- 批處理文件提示我,當它運行的刪除操作,這需要做「幕後」,所以我不能提示。
del "c:\my folder location\myfoldertodelete"
只刪除該文件夾中的文件copy "c:\my other folder location\myotherfolder" "c:\my folder location\"
只複製該文件夾中的文件,而不是子目錄。
我認爲我需要xcopy或其他東西,但我從來沒有使用過。如果任何人都可以幫助我跳過這三圈,我將不勝感激。
編輯:(與不工作
C:\Users\Chris>copy /s "C:\Users\Chris\Documents\Visual Studio 2010\Projects
\new project" "D:\VS 2010 projects\Projects\"
The syntax of the command is incorrect.
ok越來越近了,它會刪除整個目錄,但複製不起作用,它表示「該命令的語法不正確「 –
我剛剛使用不起作用的命令更新了OP。我也嘗試在目的地中放入要複製的文件夾的名稱,但這也沒有起作用。 –
我將副本更改爲xcopy並且正在工作......非常感謝。 –