脚本设置ipbat命令行设置自动获取ip和固定ip
在进行网络配置的时候,我们通常需要设置IP地址。在Windows系统中,我们可以通过命令行设置IP地址,这里介绍一种通过脚本文件来设置IP地址的方法。
1. 创建一份批处理脚本
打开记事本或任何文本编辑器,输入以下命令:
@echo off
set /p dhcpip=是否自动获取IP地址[Y/N]:
if /i "%dhcpip%"=="Y" (
netsh interface ipv4 set address name="以太网" source=dhcp
) else (
set /p ip=请输入IP地址:
set /p mask=请输入子网掩码:
set /p gateway=请输入网关地址:
set /p dns1=请输入主DNS服务器地址:
set /p dns2=请输入备用DNS服务器地址:
netsh interface ipv4 set address name="以太网" static %ip% %mask% %gateway% 1
netsh interface ipv4 add dns "以太网" %dns1% index=1
if not "%dns2%"=="" netsh interface ipv4 add dns "以太网" %dns2% index=2
)
其中,“以太网”是网卡的名称,可以根据情况修改。当dhcpip的值为Y时,将启用自动获取IP地址,否则将使用手动输入的IP地址等信息。
2. 保存脚本,并设置快捷方式
将脚本保存为ip.bat(注意后缀名为.bat),保存位置可以自己选择。然后在桌面上创建快捷方式,快捷方式中的目标为:
cmd /c "路径\ip.bat"
其中路径为脚本保存的路径。
3. 运行脚本
运行快捷方式,会弹出一个命令行窗口,询问是否自动获取IP地址。如果选择是,则IP地址等信息将被DHCP服务器分配。如果选择否,则需要手动输入IP地址等信息。
通过脚本设置IP地址,可以快速设置自动或者手动获取IP地址。对于需要经常更换IP地址的情况下,脚本可以提高设置效率,节省时间。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:脚本设置ipbat命令行设置自动获取ip和固定ip - Python技术站