首页 > 其他分享 >根据前缀生成指定范围内的MAC地址

根据前缀生成指定范围内的MAC地址

时间:2023-05-04 10:46:10浏览次数:37  
标签:set a% 前缀 MAC echo 地址 file% 进制

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

相关文章

  • python中如何使两个序列相加不改变内存地址的几种方式
    #方式1a=[1,2,3]print(a)#4551311680a.extend([4,5])print(a)#4551311680#方式2b=[1,2,3]print(b)#4494299456b+=[4,5,6]print(b)#4494299456#重点讲解方式2+=的方式是因为内部实现了__iadd__()魔法方法,内部行为类似于a.extend(b)。但是要区别于b=......
  • m基于整数序列的QC-LDPC的稀疏校验矩阵构造算法性能对比matlab仿真,对比差分序列,PEG,
    1.算法仿真效果matlab2013b仿真结果如下:  2.算法涉及理论知识概要       QC-LDPC(Quasi-CyslicLow-DensityParity-CheckCodes)即准循环LDPC码。之前介绍的LDPC码基本属于随机构造法,构造出的码性能很好,但校验矩阵具有不规律性,存在校验矩阵存储于读取困难、编码复......
  • drools5.0 下载地址
    http://download.jboss.org/drools/release/5.5.0.Final/参考:http://book.51cto.com/art/201405/439406.htm......
  • 前缀和及其应用
    1.定义数组a=[1,2,3,4,5],我们维护一个由前缀的和组成的数组sum,sum[i]表示数组中a[0]~a[i]的和。sum[0]=a[0]sum[1]=a[0]+a[1]sum[2]=a[0]+a[1]+a[2]sum[3]=a[0]+a[1]+a[2]+a[3]sum数组就被称为前缀和数组。2.应用前缀和的最主要目的就是求子数组的......
  • 「模板」前缀和
    阿巴阿巴阿巴输入n个数,给出m个询问,询问区间[x,y]的和。输入第一行为n和m,1<=n,m<=100000接下来一行为n个数,范围在0~100000之间接下来m行,每行两个数x,y,输出第x个数到第y个数之间所有数的和。保证x<=y输出m个数tips:1#include<bits/stdc++.h>2usingnamespacestd;3......
  • 前缀和
    前缀和一、介绍前缀,顾名思义就是一个东西前面的点缀...(bushi其实打比方来说就是:假如有一字符串ABCD,那么他的前缀就是A、AB、ABC、ABCD这四个从新从第一个字母一次往后开始拼接的字符串。当然这是字符串。但前缀和一般应用于数组,对于给定的数组a=[1,2,3,4],他的前i项和sum[i]......
  • MacBook如何安装Windows 软件
    五一假期快结束了,你还沉浸在假期里,打开MacBook,想玩PC端一款游戏,却发现Mac安装软件的时候,我们会发现装不上去,然后还没提示,那么怎么解决苹果电脑无法安装软件的问题呢?使用CrossOver可以在Mac或者Linux上安装Windows软件,就是.exe结尾的软件,听起来是不是有点厉害。首先需要安装一......
  • 植物大战僵尸无限版轮数地址
    00E98680->160->6CEAX=14C50F00EBX=00000000ECX=14C50F1CEDX=14CBC538ESI=14CBC538EDI=14A51008EBP=0012FAC4ESP=0012FA70EIP=0042A000Probablebasepointer=14A5100800429ff7-jne00429fe000429ff9-movesi,[edi+04]00429ffc-ad......
  • HJ18 识别有效的IP地址和掩码并进行分类统计
    思路:程序实现不难,困难的是看懂题目。需要右一点IP地址和子网掩码的基本知识。困难点1:255.255.255.32就是一个非法的掩码。32的二进制0b100000,不足8位,需要补全为00100000,因此1前面有‘0’是非法掩码。困难2:当成对的子网掩码或IP地址为非法时,计算为一个错误,并不再对IP地址的类别......
  • Gogs 推送 URL 被解析到默认禁用的本地网络地址(Payload URL resolved to a local netw
    原帖地址:https://blog.51cto.com/u_1472521/5981347问题配置Web钩子使用本地URL出现错误。  解决方法修改​​app.ini​​​配置文件,添加参数​​LOCAL_NETWORK_ALLOWLIST​​后重启服务。如果是多个用逗号分开,例如:LOCAL_NETWORK_ALLOWLIST=drone,192.168.20.1......