
【已解決】批處理for/f循環語句判斷問題
- @echo off
- setlocal enabledelayedexpansion
- set /a a=1
- for /f delims= %%i in (urls.txt) do (
- for /f %%j in (%%i....) doset aa=%%~nxj & md %%~nxj 2>nul
- dezoomify-rs -l --accept-invalid-certs -H cookie: SSO_SESSIonID=FDDC5D671B873413C25B83569579A723 -H User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36 %%i !aa!/!a!.jpg
- set /a a+=1
- timeout /t 0
- )
- pause
nclick="copycode($('code0'));">復制代碼
代碼沒有問題,但有個小的bug。urls.txt內容給為:C:UsersAdministratorDesktop159761tiles.yamlC:UsersAdministratorDesktop159762tiles.yamlC:UsersAdministratorDesktop159763tiles.yamlC:UsersAdministratorDesktop159774tiles.yamlC:UsersAdministratorDesktop159775tiles.yamlC:UsersAdministratorDesktop159776tiles.yamlC:UsersAdministratorDesktop159777tiles.yaml 最終新建了59765977 兩個文件夾,a的值為a+=1 ,圖片最終保存到59765977里面的,能否判斷保存文件夾發生變化時a重新賦值為1