欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

自己亲自做的 bat 脚本 把 所有的网络接口 ipv4 置为 自动获取ip 文心一言 chatgpt 有大用 有大大用

你可以使用以下的批处理脚本来将所有的网络接口设置为自动获取IP地址:


下面是自己亲自做的 有大用

@echo off    
echo 正在设置网络接口...    

   
:: 遍历所有网络接口    
for /f "tokens=5" %%a in ('netsh interface ipv4 show interfaces') do (
set "interface=%%a"    
setlocal enabledelayedexpansion    
echo !interface!    

   
:: 设置接口为自动获取IP地址    
netsh interface ipv4 set address "!interface!" dhcp    
netsh interface ipv4 set dns  "!interface!" dhcp    
endlocal    
)

   
echo 设置完成!    
pause    


下面是文心一言  不理想

batch复制代码

@echo off

echo 正在设置网络接口...



:: 遍历所有网络接口

for /f "tokens=2 delims=:" %%a in ('ipconfig ^| findstr "IPv4 Address"') do (

set "interface=%%a"

setlocal enabledelayedexpansion

echo !interface!



:: 设置接口为自动获取IP地址

netsh interface ipv4 set address "!interface!" dhcp

netsh interface ipv4 set dns  "!interface!" dhcp
               

endlocal

)



echo 设置完成!

pause





请将上述脚本保存为以.bat为扩展名的文件,然后运行该文件。脚本将遍历所有网络接口,并将每个接口设置为自动获取IP地址。设置完成后,脚本将显示一条消息并等待按下任意键以退出。


普通分类: