最近经常拿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地址。然而,在某些情况下,特别是需要频繁切换IP地址的情况下,通过命令行进行操作会更加便捷高效。本文将详细介绍如何在Windows系统中使用`...
本文将深入探讨如何使用批处理文件来设置IP地址,这在需要批量配置网络环境或自动化运维时非常实用。批处理文件通常以.bat或.cmd为扩展名。 在标题提到的"《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地址可以通过图形用户界面(GUI)或者命令行界面(CLI)进行设置。虽然GUI提供了直观的操作方式,但在批量操作或自动化场景下,命令行工具提供了更为灵活且强大的解决方案。其中,...
这条命令会将指定接口的IP地址设置为静态的192.168.1.100,子网掩码为255.255.255.0,网关为192.168.1.1。 总结,使用Qt进行Windows网络编程时,获取IP地址可以借助QNetworkInterface,如果需要更底层的操作,可以...
通过本文的学习,读者应该能够掌握Windows命令行的基本操作,并具备一定的故障排除能力。无论是日常使用还是进行系统管理,熟悉命令行都是非常有益的技能。随着实践经验的积累,相信每位用户都能更加高效地利用这一...
6. **原版图书资源**:压缩包中的文件名暗示这可能是一本关于Windows命令行管理的专业书籍,书中可能涵盖了高级话题,如使用WMI(Windows Management Instrumentation)进行远程管理,利用PowerShell模块扩展功能,...
在Windows系统中,通过命令行工具进行IP地址与DNS服务器的配置是一种高效便捷的方法。本文将详细介绍如何使用`netsh`命令来进行网络接口的IP地址和DNS设置。 ### 一、netsh命令简介 `netsh`是Windows操作系统内置...
在这个特定的场景中,我们有两个批处理文件:自动获取ip地址.bat 和 填写IP为192.168.48.15.cmd,它们分别用于自动获取IP地址和设置固定的IP地址。 自动获取IP地址通常涉及使用`ipconfig /release`和`ipconfig /...
**静态IP地址设置** 在Windows中,静态IP地址的配置通常通过命令行工具 `ipconfig` 和 `set` 来完成。`static.bat` 文件可能包含以下内容: 1. 清除现有的IP配置: ``` ipconfig /release ``` 2. 配置新的静态...
根据提供的信息,我们可以总结出以下有关“Windows命令行运行程序”的详细知识点: ### 1. Windows 命令行概述 - **定义**: Windows 命令行是一种文本界面,用户可以通过输入特定命令来控制操作系统执行任务。 - *...
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...
例如,`netsh interface ip set address "接口名" static IP地址 子网掩码 默认网关`命令将指定接口的IP地址设置为静态值。 2. **设置DNS服务器**:如果需要指定DNS服务器,可以使用`netsh interface ip add dns ...
以上就是在Windows环境下,使用netsh命令通过命令行批量设置DHCP保留IP地址的过程和相关知识点。这些知识点涵盖了DHCP的概念、保留地址的作用、netsh工具的使用方法,以及如何具体操作实现批量设置。
通过上述步骤,我们可以在Windows命令行下轻松地设置系统的IP地址、子网掩码、默认网关以及DNS服务器等网络参数。这对于系统管理员来说是非常有用的技能,能够大大提高工作效率并简化网络管理流程。
为了创建一个超轻量级的远程命令行调用工具,我们可以利用Windows的内置功能,如命名管道(Named Pipes)或TCP/IP通信,结合批处理脚本和 PowerShell 脚本来实现。这两个组件(HackClient和HackServer)分别扮演...
### Windows Server 2003 命令行常用命令详解 #### 1. Accessibility Wizard (accwiz.exe) **用途:** Accessibility Wizard 是一个引导式设置程序,用于帮助用户根据其移动需求来配置计算机。 **说明:** 通过这...
- `netsh interface ip set address name="" source=dhcp`:如果选择不启用代理,则将客户端电脑的IP地址设置为自动获取。 4. **运行批处理脚本**: - 将脚本保存为`.bat`文件,例如命名为`setIEProxy.bat`。 - ...
Win7命令行配置静态IP地址方法是指通过命令行方式来配置Windows 7系统的静态IP地址。该方法适用于Win7、Win8.1和Win10等系统,能够解决在某些情况下无法通过系统自带的网络和共享中心来配置IP地址的问题。 命令行...
- **连接设置**:配置服务器的IP地址、端口、用户名和密码,然后通过SSH协议建立连接。 - **命令执行**:在连接的shell会话中,可以像在Linux终端一样输入命令,如`ls`、`cd`、`vi`等。 - **文件传输**:利用SFTP...