2012-04-14 65 views
0

我需要將文件從一個文件夾移動到另一個文件夾,但一次只能移動一個文件,而不是一次處理所有文件 - 以便可以處理每個文件在繼續下一個文件之前分別使用命令行工具。我需要按名稱順序移動文件。作爲Win7命令行批處理文件的一部分一次移動一個文件

我已經得到了批處理文件(處理每個文件的部分)的其餘部分,但如果我不必自己移動每個文件,並且可以自動執行整個過程。

+3

您如何知道何時使用當前擁有的文件完成其他進程?另外,我絕對不會像這樣設置。處理出現在新文件夾中的文件的進程應該能夠處理隨時顯示的文件,否則你會有一個非常強大的依賴關係,在某些時候會打破你。 – 2012-04-14 00:08:30

回答

2

代替

move \from\*.* \to 

閱讀HELP FOR和嘗試這個bat文件

@echo off 
for %%a in (d:\from\*.*) do (
    echo move %%a d:\to 
    echo command-line-tool d:\to\%%~xna 
) 

從不同的位置和一些極端的情況下嘗試,fromto不存在,from empry,to非空,等等),當絕對滿意時,請刪除echo命令。

相關問題