2015-06-17 30 views
0

問題如下 - 我有一個包含照片名稱的圖像列表文本文件。照片位於硬盤上的其他地方。從文件夾中刪除文件[Windows]

如何刪除/移動名稱在imagelist中的照片?是否有任何批處理程序?

+0

以'for/f'命令開始,並讓我們知道何時卡住。 –

+0

可能重複[如何閱讀每行文件內容行](http://stackoverflow.com/questions/19231548/how-to-read-file-content-line-per-line) –

+0

是否所有這些文件都在同一個目錄?你有沒有照片的名字或者你的tet文件中的照片文件的FILENAMES? –

回答

0

這個非常簡單的示例應該可以幫助您去:

set filename=files.txt 
set targetdir=bar 
set sourcedir=foo 

for /f %%i in (%filename%) do move "%sourcedir%\%%i" "%targetdir%" 

pause 

注意,是絕對沒有錯誤處理。在結束暫停保持命令窗口打開,所以你可以查看輸出

類型爲/?在命令提示符處獲得此命令的幫助