
請教怎么用批處理生成隨機(jī)MAC地址最后由 menqi20 于 -8-27 10:54
- set /a mmmm=%random%%%32700+10
- set /a mac1=%random%%%5555+1000
- set /a mac2=%random%%%6666+1000
- set /a mac3=%random%%%4444+1000
- echo %mac1%%mac2%%mac3%
- reg add HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E972-E325-11CE-BFC1-08002bE10318}001 /v
- NetworkAddress /d %mac1%%mac2%%mac3% /f
nclick="copycode($('code0'));">復(fù)制代碼
上面這樣生成隨機(jī)12位數(shù)字,用命令ipconfig/all 發(fā)現(xiàn)有時寫不進(jìn)去,請教怎么寫才能百分百中,最好能生成字母+數(shù)字的隨機(jī)MAC地址補(bǔ)充:十進(jìn)制數(shù)0對應(yīng)十六進(jìn)制數(shù)0,1對1,2-2,3-3,4-4,5-5,6-6,7-7,8-8,9-9,10-A,11-B,12-C,13-D,14-E,15-F因?yàn)镸AC地址用的是16進(jìn)制數(shù),上面的12位數(shù)字寫不進(jìn)去,極有可能是生成的數(shù)字中包含了10,11,12,13,14,15,系統(tǒng)會把這些數(shù)字轉(zhuǎn)換成字母,轉(zhuǎn)換后不足12位,所以寫不進(jìn)去