
菜鳥求助批處理嵌套循環最后由 s4fe 于 -7-29 10:16要生成這樣的格式
我沒學過邊搜索邊做只能做到這樣的程度了……nclick="copycode($('code0'));">復制代碼
- config router static
- edit 50
- set device port27
- set dst 61.128.0.0/18
- set gateway 222.74.13.17
- next
其他幾行都是固定的東西,只有edit后面的數字需要遞增這個已經可以了就是嵌套循環想從1.txt里讀取每一行然后放到set dst后面就不行了對了還想控制循環次數 上面的循環100次是因為我知道有多少行了 先得到1.txt的行數,然后把這個行數當作變量放到for里就可以控制循環次數了吧?請大牛幫幫忙 我以前不會這些也都是現查現學的最好帶上注釋 謝謝啦nclick="copycode($('code1'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- set /p input=請輸入ID:
- set /a id=%input%
- for /l %%i in (1,1,100) do (
- set /a id+=1
- @echo config router static>>fw.txt
- @echo edit !id!>>fw.txt
- @echo set device port27>>fw.txt
- for /f delims= %%i in (1.txt) do (
- @echo set dst %%i>>fw.txt
- set /a n+=1
- @echo set gateway 222.74.13.17>>fw.txt
- @echo next>>fw.txt
- )

