`

通过Windows命令行,自动设置Windows IP地址

阅读更多

最近经常拿F同学的本本,到实验室做一些测试。

办公楼上网用的IP地址,和实验室测试用的IP地址不一样。

所以我在奔波于两栋楼之间的同时,我也经常需要手动的调整这台PC的IP地址。

 

一两次还好,次数多了就觉得烦了。

于是这篇blog记录的就是,要通过windows的netsh命令,在bat脚本里面自动修改windows的IP地址。

 

关于netsh的语法,有兴趣的同学看help或者msdn吧。当然,google搜,也是一艘一大堆。

下面是msdn上的一个连接。

Microsoft Windows XP - Using Netsh

 

最终我写的bat是这样的。

(注,其中的local是本地连接的名字)

 

一,实验室的局域网IP用。

 

@echo off
set ip="192.168.100.139"
echo set IP address to %ip%
netsh interface ip set address local static %ip% 255.255.252.0 192.168.100.1 1
rem gwmetric=auto
rem pause

 

二,办公,自动获取IP用

 

@echo off
echo set IP address to auto
netsh interface ip set address local dhcp
rem gwmetric=auto
rem pause

 

运行脚本的时候,我遇到了下面的问题:

虽然我在控制台里面,像下面这两个帖子,一步一步的做netsh的时候,能够成功。

http://www.blogjava.net/rain1102/archive/2008/02/29/182906.html
http://windows.chinaitlab.com/command/5340.html

 

但是,当我放到bat文件里面去执行的时候,却遇到了下面的问题(我的系统是日文)。
「アプリケーションが失敗する開始ため framedyn.dll が見つかりません」エラー メッセージと、システムのプロパティ] ダイアログ ボックスを開く


最终,参照下面的网页,解决得以解决。
http://support.microsoft.com/kb/319114/ja
http://support.microsoft.com/kb/319114/ja

 

 

最后的最后,要是有脚本,能够帮我把网线也插好,那就更好啦。

 

 

 

 

分享到:
评论

相关推荐

    在windows下如何用命令行更改IP地址

    在Windows操作系统中,用户可以通过图形界面设置网络连接属性来更改IP地址。然而,在某些情况下,特别是需要频繁切换IP地址的情况下,通过命令行进行操作会更加便捷高效。本文将详细介绍如何在Windows系统中使用`...

    《Windows下使用批处理设置IP地址》的批处理文件

    本文将深入探讨如何使用批处理文件来设置IP地址,这在需要批量配置网络环境或自动化运维时非常实用。批处理文件通常以.bat或.cmd为扩展名。 在标题提到的"《Windows下使用批处理设置IP地址》"批处理文件中,我们...

    windows系统通过命令行设置IP信息

    假设我们要将IP地址设置为192.168.1.2,子网掩码为255.255.255.0,网关为192.168.1.1,DNS服务器为8.8.8.8,操作如下: ``` netsh interface ip set address "以太网" static 192.168.1.2 255.255.255.0 192.168....

    windows下命令行修改ip

    在Windows系统中,网络接口的IP地址可以通过图形用户界面(GUI)或者命令行界面(CLI)进行设置。虽然GUI提供了直观的操作方式,但在批量操作或自动化场景下,命令行工具提供了更为灵活且强大的解决方案。其中,...

    Windows 使用QT读取IP地址并修改IP地址

    这条命令会将指定接口的IP地址设置为静态的192.168.1.100,子网掩码为255.255.255.0,网关为192.168.1.1。 总结,使用Qt进行Windows网络编程时,获取IP地址可以借助QNetworkInterface,如果需要更底层的操作,可以...

    1 Windows命令行教程

    通过本文的学习,读者应该能够掌握Windows命令行的基本操作,并具备一定的故障排除能力。无论是日常使用还是进行系统管理,熟悉命令行都是非常有益的技能。随着实践经验的积累,相信每位用户都能更加高效地利用这一...

    使用命令行管理Windows

    6. **原版图书资源**:压缩包中的文件名暗示这可能是一本关于Windows命令行管理的专业书籍,书中可能涵盖了高级话题,如使用WMI(Windows Management Instrumentation)进行远程管理,利用PowerShell模块扩展功能,...

    windows命令行IP,DNS配置.txt

    在Windows系统中,通过命令行工具进行IP地址与DNS服务器的配置是一种高效便捷的方法。本文将详细介绍如何使用`netsh`命令来进行网络接口的IP地址和DNS设置。 ### 一、netsh命令简介 `netsh`是Windows操作系统内置...

    自动获取IP地址和自动设置IP地址批处理

    在这个特定的场景中,我们有两个批处理文件:自动获取ip地址.bat 和 填写IP为192.168.48.15.cmd,它们分别用于自动获取IP地址和设置固定的IP地址。 自动获取IP地址通常涉及使用`ipconfig /release`和`ipconfig /...

    Windows设置IP地址脚本

    **静态IP地址设置** 在Windows中,静态IP地址的配置通常通过命令行工具 `ipconfig` 和 `set` 来完成。`static.bat` 文件可能包含以下内容: 1. 清除现有的IP配置: ``` ipconfig /release ``` 2. 配置新的静态...

    Windows命令行运行程序

    根据提供的信息,我们可以总结出以下有关“Windows命令行运行程序”的详细知识点: ### 1. Windows 命令行概述 - **定义**: Windows 命令行是一种文本界面,用户可以通过输入特定命令来控制操作系统执行任务。 - *...

    WindowsCMD命令大全.pdf

    arp.exe命令用于显示和更改计算机的IP与硬件物理地址的对应列表。 六、AT scheduling utility (at.exe) at.exe命令是Windows系统中的计划运行任务工具,类似于UNIX系统中的计划任务工具。 七、ATM call manager ...

    精通windows server 2008 命令行与powershell电子书PDF版(第一卷)

    5.3.14 show ipaddress——查看IP地址信息 237 5.3.15 show ipnettomedia——查看ARP缓存 238 5.3.16 show ipstats——查看IP统计 238 5.3.17 show joins——查看加入的IP多播组 238 5.3.18 show tcpconn——查看TCP...

    批处理 自动设置ip地址 mac name

    例如,`netsh interface ip set address "接口名" static IP地址 子网掩码 默认网关`命令将指定接口的IP地址设置为静态值。 2. **设置DNS服务器**:如果需要指定DNS服务器,可以使用`netsh interface ip add dns ...

    通过命令行方式批量设置保留IP地址的代码

    以上就是在Windows环境下,使用netsh命令通过命令行批量设置DHCP保留IP地址的过程和相关知识点。这些知识点涵盖了DHCP的概念、保留地址的作用、netsh工具的使用方法,以及如何具体操作实现批量设置。

    cmd命令设置IP地址

    通过上述步骤,我们可以在Windows命令行下轻松地设置系统的IP地址、子网掩码、默认网关以及DNS服务器等网络参数。这对于系统管理员来说是非常有用的技能,能够大大提高工作效率并简化网络管理流程。

    自动开启internet连接共享(ICS)的命令行

    2. `netsh interface ip set address`命令:用于设置接口的IP地址,确保共享网络适配器有正确的IP地址配置。 3. `netsh interface ip set dns`命令:用于设置DNS服务器,确保正确解析域名。 4. `netsh interface ...

    Windows 平台 超轻量型远程命令行调用(支持文件传输)

    为了创建一个超轻量级的远程命令行调用工具,我们可以利用Windows的内置功能,如命名管道(Named Pipes)或TCP/IP通信,结合批处理脚本和 PowerShell 脚本来实现。这两个组件(HackClient和HackServer)分别扮演...

    WINDOWS SERVER 2003 命令行 常用命令

    ### Windows Server 2003 命令行常用命令详解 #### 1. Accessibility Wizard (accwiz.exe) **用途:** Accessibility Wizard 是一个引导式设置程序,用于帮助用户根据其移动需求来配置计算机。 **说明:** 通过这...

    命令行设置IE代理服务器设置,实现多机同时上网

    - `netsh interface ip set address name="" source=dhcp`:如果选择不启用代理,则将客户端电脑的IP地址设置为自动获取。 4. **运行批处理脚本**: - 将脚本保存为`.bat`文件,例如命名为`setIEProxy.bat`。 - ...

Global site tag (gtag.js) - Google Analytics