我們使用forfiles命令來遍歷指定的文件夾。
forfiles命令的概覽:
這是msdn中關於forfiles命令作用的說明概覽,下面我們看一下具體的forfiles命令的語法:
備注:在forfiles命令的/c參數中可以使用如下變量:
通過上面的說明我們可以清楚的看到使用forfiles命令可以很方便的對文件或文件夾夾進行操作,
例如我們要對某個文件夾進行遍歷並刪除指定類型的文件:
例如在我的電腦的e盤test文件夾中有下面的文件,我想遍歷文件夾內的文件並刪除每一個文件,我們就可以這樣來進行處理:
forfiles /p e:\test /c "cmd /c erase @path"
這里的 e:\test是我們要操作的文件夾,/c后面是要對文件夾中的每一個文件執行的操作。
上面的方法是遍歷文件夾,刪除了該文件夾內的所有文件,當然你可以直接用del命令去刪除指定的文件夾內的文件,但是通過forfiles命令你可以對文件進行更復雜的操作,例如篩選指定日期的文件,或者批量為文件重命名等。