windows 脚本 bat 设置ip地址 地址获取方式 dhcp或静态获取
windows 脚本 bat 设置ip地址 地址获取方式 dhcp或静态获取基础代码基础bat其实就是cmd命令代码下面直接贴出代码:: 只需要修改相关的addr maskgateway::‘以太网’是网卡的名字,可以通过ipconfig查看:: 默认是退出之后自动修改为动态获取IP,退出之后不修改可以注释点:2下面的那一句netsh@echo off:: 获取管理员权限...
·
基础
bat其实就是cmd命令
代码
下面直接贴出代码
:: 只需要修改相关的addr mask gateway
::‘以太网’是网卡的名字,可以通过ipconfig查看
:: 默认是退出之后自动修改为动态获取IP,退出之后不修改可以注释点:2下面的那一句netsh
@echo off
:: 获取管理员权限
%1 %2
ver|find "5.">nul&&goto :Admin
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :Admin","","runas",1)(window.close)&goto :eof
:Admin
chcp 65001
:loop
echo 输入 1 设置静态IP(192.168.0.10),
echo 输入 2 设置为动态获取IP地址(dhcp),
echo 输入 3 退出:
echo 输入 4 设置静态IP(172.16.8.77),
echo 输入 5 设置静态DNS(172.16.8.241),
set /p input=1 or 2 or 3:
if "%input%"=="1" goto 1
if "%input%"=="2" goto 2
if "%input%"=="3" goto 3
if "%input%"=="4" goto 4
if "%input%"=="5" goto 5
goto 6
pause
:1
netsh interface ipv4 set address name="以太网" source=static addr=192.168.0.10 mask=255.255.255.0 gateway=192.168.0.1
echo 静态IP设置成功 !
goto loop
:2
netsh interface ipv4 set address name="以太网" dhcp
netsh interface ipv4 set dns name="WLAN" source=dhcp
echo 设置动态获取成功!
goto loop
:3
netsh interface ipv4 set address name="以太网" dhcp
exit
goto loop
:4
netsh interface ipv4 set address name="以太网" source=static addr=172.16.8.77 mask=255.255.255.0 gateway=172.16.8.1
echo 静态IP设置成功 !
goto loop
:5
::netsh interface ip set dns "本地连接" static 8.8.8.8
netsh interface ipv4 set dnsservers name="WLAN" static 172.16.8.241 primary
:6
start C:\Users\liangmingjin\AppData\Local\Google\Chrome\Application\chrome.exe %input%
echo \n
echo
goto loop
更多推荐
已为社区贡献1条内容
所有评论(0)