window 修改ip脚本

本文提供了一个自动化脚本,用于在Windows系统中通过DHCP动态获取IP地址和DNS服务器,或者静态设置本地连接的IP地址、子网掩码、默认网关和DNS服务器。

@echo off
echo pls input ip type 1:auto;2 suc
set /p a=
if "%a%"=="1" goto auto
if "%a%"=="2" goto suc
goto failed

:auto
netsh interface ip set address name="本地连接" source=dhcp
netsh interface ip set dns name="本地连接" source=dhcp
goto end

:suc
netsh interface ip set address "本地连接" static 192.168.0.11 255.255.255.0 192.168.0.1

netsh interface ip set dns name="本地连接" source=static addr=128.124.168.40
goto end

:failed
echo input error
echo %a%

:end
pause
### 如何在 Windows 10 中查看或设置 IP 地址 #### 查看当前的 IP 地址 可以通过以下几种方式来查看当前计算机的 IPv4 和 IPv6 地址: 1. **通过命令提示符 (`cmd`)** 打开命令提示符并输入以下命令: ```bash ipconfig ``` 这将显示网络适配器的相关信息,包括分配给设备的 IP 地址[^3]。 2. **通过 PowerShell** 使用 PowerShell 输入以下命令可以更精确地查询特定网络接口的信息: ```powershell Get-NetIPAddress | Format-Table InterfaceAlias, IPAddress, AddressFamily -AutoSize ``` 3. **通过图形化界面** 转到“控制面板” -> “网络和共享中心”,然后单击左侧菜单中的“更改适配器设置”。右键点击正在使用的网络连接(如 Wi-Fi 或以太网),选择“状态”,再进入“详细信息”窗口即可看到当前的 IP 配置[^1]。 --- #### 设置静态 IP 地址 如果希望手动指定一个固定的 IP 地址而不是依赖 DHCP 自动分配,则按照如下操作执行: 1. **打开网络属性对话框** 同样前往“控制面板”的“网络和 Internet”部分或者直接搜索“网络连接状态”。双击对应的网络适配器图标,在弹出的新窗口里按高级选项找到“Internet 协议版本 4 (TCP/IPv4)”项,并选中它按下“属性”。 2. **修改 TCP/IP 参数** 默认情况下应该是选择了“自动获得 IP 地址”。切换至“使用下面的 IP 地址”模式之后填写所需的数值字段,比如 IP 地址、子网掩码以及默认网关等内容。同时还需要设定首选 DNS 及备用 DNS 的服务器地址以便于域名解析服务正常工作[^2]。 完成上述步骤后记得保存所做的改动并通过重启相关组件使新参数生效[^4]。 ```python # 示例 Python 脚本用于验证 IP 是否可达 import os def ping_ip(ip_address): response = os.system(f"ping {ip_address}") return True if not response else False print(ping_ip("192.168.1.1")) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值