2010-05-02 223 views
1

我想創建一個批處理文件,將該目錄中的所有文件移動到其父目錄。像例如,如果我有一個目錄「東西」,它包含文件:批處理將文件夾中的文件移動到另一個文件夾?

...新建文件夾/東西

而且我希望將這些文件移動的「東西」到新建文件夾。

有沒有這樣的命令?

多謝:)

+3

補丁文件或*批*文件? – 2010-05-02 20:16:00

+0

對不起,我是指批次。我在想什麼?真的嗎? :) – Mohammad 2010-05-02 20:20:43

回答

2

假設你正在談論的Windows批處理文件,move *.* ..\應該做的伎倆。

編輯:例如,如果你打開cmd,你可以輸入:

cd C:\New Folder\Something 
move *.* ..\ 

這將在C:\New Folder\Something所有文件移動到它的 '父親' 目錄。

+0

您能否詳細說明一下? 非常感謝:) – Mohammad 2010-05-02 20:24:22

+0

我編輯了答案來回答您的評論。 – Saul 2010-05-02 20:31:30

0

只有當您沒有子目錄時纔有可能,因爲移動不會移動子目錄。 您可以在/ E上使用xcopy,但它不會刪除複製的文件和目錄。那麼你應該使用del ,但要刪除子目錄,您應該爲每個子目錄調用rd,而這在批處理文件中是不可行的。

相關問題