我需要幫助創建一個批處理文件,該文件首先在每個子目錄中的每個文件上運行一個命令,然後刪除該命令剛剛運行的文件。在子目錄中的每個文件上執行,然後刪除文件
例如:
c:\temp\1\file.abc
c:\temp\2\file.abc
c:\temp\2\file2.abc
Would run:
execute_command.exe c:\temp\1\file.abc
del c:\temp\1\file.abc
execute_command.exe c:\temp\2\file.abc
del c:\temp\2\file.abc
execute_command.exe c:\temp\2\file2.abc
del c:\temp\2\file2.abc
任何幫助,將不勝感激。謝謝。
嗯,我想出瞭如何使用「for/f%f in('dir/bc:\ temp \ 1')執行execute_command.exe c:\ temp \ 1 \」指定的目錄對於單個目錄,但我不知道如何爲每個子目錄做類似的事情;我可以使用dir/a/s/b獲得所有文件的列表,但是在那裏,我一直在堅持如何使用它們來執行命令。 – Rob 2011-03-29 19:35:18