日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

IPv6- Windows Server 2012 batch批处理修改DHCPv6注册表参数

發(fā)布時間:2023/12/20 windows 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IPv6- Windows Server 2012 batch批处理修改DHCPv6注册表参数 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

從來沒接觸過這東西,一點(diǎn)點(diǎn)查,慢慢編譯才出來。


1? 獲取mac地址并將轉(zhuǎn)化成DUID-LL

@echo off
for /f "skip=14 tokens=1,2* delims=:" %%a in ('ipconfig /all') do set "b=%%b"&goto a
:a
echo %b% >> mac1.txt

for /f "tokens=1-6 delims=-" %%a in (mac1.txt) do echo %%a,%%b,%%c,%%d,%%e,%%f>> mact2.txt
del mac1.txt

??????????????????????????????????????????????????????????????????????????????????????????????????????????????? //此時mac2.txt中的mac格式為11,22,33,44,55,66
set pre=00,03,
for /f %%a in (mac2.txt) do ( echo %pre%%a>>mac3.txt )
del mac2.txt

?????????????????????????????????????????????????????????????????????????????????????????????????????????????? //此時mac3.txt中的mac地址會是00,03,11,22,33,44,55,66

2? 傳入?yún)?shù),創(chuàng)建并執(zhí)行注冊表.reg文件

for /f %%i in (mac3.txt) do (echo %%i) & set mac=%%i

echo Windows Registry Editor Version 5.00>test.reg
echo.
echo [想要修改的注冊表文件所在目錄]>>test.reg
echo "文件名"=hex:%mac% >>test.reg
echo "Type"=binary>>test.reg???????????????????????????????????????????????????? ? ?? ? //此處的類型是所要修改的文件類型

regedit /s test.reg
del /q test.reg
del /q mactem3.txt??????????????????????????????????????????????????????????????????????????? //執(zhí)行.reg文件并刪除生成的臨時文件

3? 禁用啟用網(wǎng)卡

for /f "tokens=4 delims= " %%i in ('netsh interface show interface') do (set inf=%%i)
echo %inf%
for /f "tokens=5 delims= " %%a in ('netsh interface show interface') do (set num=%%a)
echo %num%

if "%num%"==" " (
? netsh interface set interface "%inf%" disabled
? ping -n 5 127.0.0.1
? netsh interface set interface "%inf%" enabled
)
if not "%num%"==" " (
? netsh interface set interface "%inf% %num%" disabled
? ping -n 5 127.0.0.1
? netsh interface set interface "%inf% %num%" enabled
)

exit??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? //bat腳本的結(jié)尾

4? 設(shè)置腳本的開機(jī)自啟

編輯test.vbs文件,內(nèi)容如下:

set ws=WScript.CreateObject("WScript.Shell")
ws.Run "bat腳本的絕對路徑 /start",0

將test.vbs文件放在C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\目錄下即可。


轉(zhuǎn)載請注明出處,謝謝!

總結(jié)

以上是生活随笔為你收集整理的IPv6- Windows Server 2012 batch批处理修改DHCPv6注册表参数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。