bat脚本设置IP

部署运行你感兴趣的模型镜像

因为笔记本电脑要在宿舍和机房两地辗转,手动设置本地连接太麻烦了,就学习了一个修改本地连接的脚本。


脚本的原作者信息:

echo ****************
echo IP地址快速切换
echo 原作者:BingYuW
echo 版本:0110
echo ****************

十分感谢!在百度里用作者信息很容易找到脚本,我就不再这里搬运一次了。


一、 echo

@echo off

这句话有两个意思,echo off 是说以后不在屏幕打印所执行的命令,@是说echo off这条命令不会被打印


echo XXX

在屏幕输出XXX


echo.

输出回车,注意点要紧接echo,否则echo . 会输出一个点


二、pause

执行到这句的时候,会暂停等待一个键盘按键


三、set

set a=1
echo %a%

将a赋值成1


set/p a=请输入:
echo %a%

如果需要用户输入赋值的话


还有一种需要了解的,做算术运算的话

set/a a=%a%/10
echo %a%


四、if

我们需要用到

IF [NOT] string1==string2 do command 

这样形式的比较

if “%a%” == “10” (
echo equal
)

其他更复杂的使用请参考相关文献


五、本地连接设置

netsh interface ip set address name="本地连接" source=dhcp

netsh interface ip delete dns "本地连接" all
ipconfig /flushdns
ipconfig /all

这是用来设置 自动分配的


netsh interface ip set address name="本地连接" source=static addr=IP地址  mask=子网掩码 gateway=网关 gwmetric=默认网关跃点数
netsh interface ip set dns name="本地连接" source=static addr=DNS地址
netsh interface ip add dns name="本地连接" addr=备用DNS地址  index=2  
ipconfig /flushdns
ipconfig /all

设置静态IP和DNS



                

您可能感兴趣的与本文相关的镜像

PyTorch 2.6

PyTorch 2.6

PyTorch
Cuda

PyTorch 是一个开源的 Python 机器学习库,基于 Torch 库,底层由 C++ 实现,应用于人工智能领域,如计算机视觉和自然语言处理

使用 `.bat` 脚本配置以太网 IP 地址是一种快速且高效的方式,尤其适用于需要频繁更改网络配置的场景。以下是具体的方法和示例代码。 ### 配置静态 IP 地址 如果需要将以太网的 IP 地址设置为静态 IP,可以使用以下脚本: ```bat @echo off netsh interface ip set address name="以太网" source=static addr=192.168.1.100 mask=255.255.255.0 gateway=192.168.1.1 netsh interface ip set dns name="以太网" source=static addr=8.8.8.8 netsh interface ip add dns name="以太网" addr=8.8.4.4 echo IP 地址和 DNS 已设置为静态配置。 pause ``` - `name="以太网"`:表示网络连接的名称,需根据实际名称进行修改。 - `addr=192.168.1.100`:指定静态 IP 地址。 - `mask=255.255.255.0`:指定子网掩码。 - `gateway=192.168.1.1`:指定默认网关。 - `addr=8.8.8.8`:指定首选 DNS 服务器。 - `addr=8.8.4.4`:指定备用 DNS 服务器。 ### 配置动态 IP 地址(DHCP) 如果需要将以太网的 IP 地址设置为通过 DHCP 自动获取,可以使用以下脚本: ```bat @echo off netsh interface ipv4 set address name="以太网" source=dhcp netsh interface ipv4 set dns name="以太网" source=dhcp echo IP 地址和 DNS 已设置为通过 DHCP 自动获取。 pause ``` - `source=dhcp`:表示通过 DHCP 获取 IP 地址和 DNS 信息。 ### 添加多个 IP 地址 如果需要为以太网添加多个 IP 地址,可以使用以下脚本: ```bat @echo off netsh interface ip add address name="以太网" addr=192.168.1.101 mask=255.255.255.0 echo 已为以太网添加一个额外的 IP 地址。 pause ``` - `add address`:用于添加额外的 IP 地址。 ### 注意事项 1. **网络连接名称**:在运行脚本之前,确保网络连接名称(如“以太网”)与系统中的实际名称一致。可以通过控制面板或命令 `ipconfig` 来确认网络连接名称。 2. **权限要求**:运行 `.bat` 文件时,需要以管理员权限执行,否则可能无法成功修改网络配置。 3. **测试与验证**:在实际环境中使用前,建议在测试环境中验证脚本的功能,以避免对生产环境造成不必要的影响。 通过上述脚本,可以方便地配置以太网的 IP 地址和 DNS 设置,无论是静态还是动态配置,均能快速完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值