我想創建一個批處理文件,它掃描文件的條形碼,並將文件重命名爲條形碼。批量重命名與其他批次的結果
我爲此使用了兩個批處理文件。其中一個批處理文件中(test.bat的)的執行,用於掃描條形碼的exe:
@echo off
zbarimg.exe --raw -D -q %1
在第二個批處理文件,我想它掃描與*擴展名爲.tif的目錄中的所有文件,掃描的條形碼,並將其重命名爲barcodenumber。第二批(rename.bat)看起來是這樣的:
for /f "tokens=*" %%a in ('dir /b *.tif') do (test.bat %%a)
我的主要問題是,我怎麼可以將重命名命令,這些文件重命名爲test.bat的結果。
總之,這是PROCES: 1.有一個叫做test.tif 2.文件的文件被掃描的條形碼(即123456789) 3. test.tif被重命名爲123456789.tif
我在想如何捕獲變量中test.bat的結果,所以我可以調用,當我使用重命名命令?
謝謝!
謝謝,這正是我一直在尋找的! – HansR83