6进制递增,批处理一键生成指定范围的MAC地址
可以经过适当的修改,实现10进制、二进制、8进制的类似效果
使用方法:
将以下代码复制后,保存为*.bat批处理文件即可执行;或者新建一个记事本文件,将复制的代码粘贴进去,然后将文件名后缀改为*.bat,双击即可执行;
批处理内容:
@echo off title MAC地址指定范围生成器-以16进制增加V1.1_20150829( by HRD ) color b5 echo MAC地址指定范围生成器-以16进制增加V1.1_20150829( by HRD ) set b=16 set str=0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ set /p head=Please Enter Head Mac: set /p a=Please Enter Start Mac: set /p endmac=Please Enter End Mac: set file=MAC.log if exist %file% del %file% echo %head%%a%>%file% ::if exist count.dat goto start echo 0 > count.dat echo @@@@@@@@@@@@@@@@@@@@ - %date%%time% - @@@@@@@@@@@@@@@@@@@@ :start color e5 set /a a=0x%a%+1 setlocal set aa=%a% :hex set/a m=a/b,n=a%%b call set n=%%str:~%n%,1%% set h=%n%%h% if %m% geq %b% set a=%m%&goto hex call set m=%%str:~%m%,1%% set a=%m%%h% echo %head%%a%>>%file% endlocal&set a=%a% set /p count=<count.dat set /a count= %count%+1 echo %count% PCS: echo %count% >count.dat echo %head%%a% if %a%==%endmac% goto over goto start :over color 2f echo Make Success !!! echo Make MAC over... echo @@@@@@@@@@@@@@@@@@@@ - %date%%time% - @@@@@@@@@@@@@@@@@@@@ echo Total=%count%+1 PCS echo Press any key to display the result ... pause echo Result: type %file% pause
80ABCD100001 80ABCD100002 80ABCD100003 80ABCD100004 80ABCD100005 80ABCD100006 80ABCD100007 80ABCD100008 80ABCD100009 80ABCD10000A 80ABCD10000B 80ABCD10000C 80ABCD10000D 80ABCD10000E 80ABCD10000F 80ABCD100010 80ABCD100011 80ABCD100012 80ABCD100013 80ABCD100014 80ABCD100015 80ABCD100016 80ABCD100017 80ABCD100018 80ABCD100019 80ABCD10001A 80ABCD10001B 80ABCD10001C 80ABCD10001D 80ABCD10001E 80ABCD10001F 80ABCD100020 80ABCD100021 80ABCD100022 80ABCD100023 80ABCD100024 80ABCD100025 80ABCD100026 80ABCD100027 80ABCD100028 80ABCD100029 80ABCD10002A 80ABCD10002B 80ABCD10002C 80ABCD10002D 80ABCD10002E 80ABCD10002F 80ABCD100030 80ABCD100031 80ABCD100032 80ABCD100033 80ABCD100034 80ABCD100035 80ABCD100036 80ABCD100037 80ABCD100038 80ABCD100039 80ABCD10003A 80ABCD10003B 80ABCD10003C 80ABCD10003D 80ABCD10003E 80ABCD10003F 80ABCD100040 80ABCD100041 80ABCD100042 80ABCD100043 80ABCD100044 80ABCD100045 80ABCD100046 80ABCD100047 80ABCD100048 80ABCD100049 80ABCD10004A 80ABCD10004B 80ABCD10004C 80ABCD10004D 80ABCD10004E 80ABCD10004F 80ABCD100050 80ABCD100051 80ABCD100052 80ABCD100053 80ABCD100054 80ABCD100055 80ABCD100056 80ABCD100057 80ABCD100058 80ABCD100059 80ABCD10005A 80ABCD10005B 80ABCD10005C 80ABCD10005D 80ABCD10005E 80ABCD10005F 80ABCD100060 80ABCD100061 80ABCD100062 80ABCD100063 80ABCD100064 80ABCD100065 80ABCD100066 80ABCD100067 80ABCD100068 80ABCD100069 80ABCD10006A 80ABCD10006B 80ABCD10006C 80ABCD10006D 80ABCD10006E 80ABCD10006F 80ABCD100070 80ABCD100071 80ABCD100072 80ABCD100073 80ABCD100074 80ABCD100075 80ABCD100076 80ABCD100077 80ABCD100078 80ABCD100079 80ABCD10007A 80ABCD10007B 80ABCD10007C 80ABCD10007D 80ABCD10007E 80ABCD10007F 80ABCD100080 80ABCD100081 80ABCD100082 80ABCD100083 80ABCD100084 80ABCD100085 80ABCD100086 80ABCD100087 80ABCD100088 80ABCD100089 80ABCD10008A 80ABCD10008B 80ABCD10008C 80ABCD10008D 80ABCD10008E 80ABCD10008F 80ABCD100090 80ABCD100091 80ABCD100092 80ABCD100093 80ABCD100094 80ABCD100095 80ABCD100096 80ABCD100097 80ABCD100098 80ABCD100099 80ABCD10009A 80ABCD10009B 80ABCD10009C 80ABCD10009D 80ABCD10009E 80ABCD10009F 80ABCD1000A0 80ABCD1000A1 80ABCD1000A2 80ABCD1000A3 80ABCD1000A4 80ABCD1000A5 80ABCD1000A6 80ABCD1000A7 80ABCD1000A8 80ABCD1000A9 80ABCD1000AA 80ABCD1000AB 80ABCD1000AC 80ABCD1000AD 80ABCD1000AE 80ABCD1000AF 80ABCD1000B0 80ABCD1000B1 80ABCD1000B2 80ABCD1000B3 80ABCD1000B4 80ABCD1000B5 80ABCD1000B6 80ABCD1000B7 80ABCD1000B8 80ABCD1000B9 80ABCD1000BA 80ABCD1000BB 80ABCD1000BC 80ABCD1000BD 80ABCD1000BE 80ABCD1000BF 80ABCD1000C0 80ABCD1000C1 80ABCD1000C2 80ABCD1000C3 80ABCD1000C4 80ABCD1000C5 80ABCD1000C6 80ABCD1000C7 80ABCD1000C8 80ABCD1000C9 80ABCD1000CA 80ABCD1000CB 80ABCD1000CC 80ABCD1000CD 80ABCD1000CE 80ABCD1000CF 80ABCD1000D0 80ABCD1000D1 80ABCD1000D2 80ABCD1000D3 80ABCD1000D4 80ABCD1000D5 80ABCD1000D6 80ABCD1000D7 80ABCD1000D8 80ABCD1000D9 80ABCD1000DA 80ABCD1000DB 80ABCD1000DC 80ABCD1000DD 80ABCD1000DE 80ABCD1000DF 80ABCD1000E0 80ABCD1000E1 80ABCD1000E2 80ABCD1000E3 80ABCD1000E4 80ABCD1000E5 80ABCD1000E6 80ABCD1000E7 80ABCD1000E8 80ABCD1000E9 80ABCD1000EA 80ABCD1000EB 80ABCD1000EC 80ABCD1000ED 80ABCD1000EE 80ABCD1000EF 80ABCD1000F0 80ABCD1000F1 80ABCD1000F2 80ABCD1000F3 80ABCD1000F4 80ABCD1000F5 80ABCD1000F6 80ABCD1000F7 80ABCD1000F8 80ABCD1000F9 80ABCD1000FA 80ABCD1000FB 80ABCD1000FC 80ABCD1000FD 80ABCD1000FE 80ABCD1000FF
原文链接:https://blog.csdn.net/zh6526157/article/details/121470509
标签:set,a%,前缀,MAC,echo,地址,file%,进制 From: https://www.cnblogs.com/CryOnMyShoulder/p/17370371.html