本帖最后由 mxxcgzxxx 于 2011-6-6 21:47 编辑
不用多层的只要一层FOR,数字间的序列组合问题- @echo off&SETLOCAL EnablEdElayEdExpansion
- for /l %%1 in (1,1,100) do (
- set "a=%%1"
- set /a b=a+((a-1^)/4-1^)*-4,c=101+(a-1^)/4
- echo [ServerItem%%1] >>Svrlist.ini
- echo GroupId=1 >>Svrlist.ini
- echo Description=!c!店 >>Svrlist.ini
- echo Server=10.22.!b!.!c! >>Svrlist.ini
- echo Port=3389 >>Svrlist.ini
- echo Domain= >>Svrlist.ini
- echo User=administrator >>Svrlist.ini
- echo Password=**** >>Svrlist.ini
- echo Width=1024 >>Svrlist.ini
- echo Height=768 >>Svrlist.ini
- echo FullScreen=0 >>Svrlist.ini
- echo ColorDeepth=24 >>Svrlist.ini
- )
复制代码 顺便问下高手,为什么我的SET后)需要转义?不转义会出错!是什么原理 |