Chinaunix首页 | 论坛 | 博客
  • 博客访问: 373038
  • 博文数量: 94
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 823
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-04 16:49
文章分类

全部博文(94)

文章存档

2015年(1)

2011年(1)

2010年(3)

2008年(8)

2007年(55)

2006年(26)

我的朋友

分类: 系统运维

2006-12-16 21:19:54

netsh命令介绍


( 这个blog系统自动把windows的路径分隔符号右斜线自动屏蔽了,我只好用/代替。阅读时候请注意) netsh 是windows系统本身提供的功能强大的网络配置命令行工具。

导出配置脚本:   netsh -c interface ip dump > c:/interface.txt
导入配置脚本:   netsh -f c:/interface.txt
进入netsh环境后,在根级目录用exec命令也可以加载一个配置脚

本。还有对wins、route、ras等网络服务的配置也可以通过Netsh的内置命令操作。

下面是配置示例:



C:/Documents and Settings/Administrator>netsh /?

用法: netsh [-a AliasFile] [-c Context] [-r RemoteMachine] [-u [DomainName]UserName] [-p Password | *]
             [Command | -f ScriptFile]

下列指令有效:

此上下文中的命令:
?              - 显示命令列表。
aaaa           - 更改到 `netsh aaaa' 上下文。
add            - 在项目列表上添加一个配置项目。
delete         - 在项目列表上删除一个配置项目。
dhcp           - 更改到 `netsh dhcp' 上下文。
diag           - 更改到 `netsh diag' 上下文。
dump           - 显示一个配置脚本。
exec           - 运行一个脚本文件。
help           - 显示命令列表。
interface      - 更改到 `netsh interface' 上下文。
ipsec          - 更改到 `netsh ipsec' 上下文。
ras            - 更改到 `netsh ras' 上下文。
routing        - 更改到 `netsh routing' 上下文。
rpc            - 更改到 `netsh rpc' 上下文。
set            - 更新配置设置。
show           - 显示信息。
wins           - 更改到 `netsh wins' 上下文。

下列的子上下文可用:
aaaa dhcp diag interface ipsec ras routing rpc wins



家庭网络自动配置:home.cmd   ip-home.txt

home.cmd:

@echo off
echo.
echo ************ Ip切换器 By 蒋进平 ************
echo.
echo 正在设置成家庭网络IP,请稍等 . . .& netsh -f c:/iphome.txt
echo 设置成功,现在可以使用家庭网络了
echo.
echo ************ 2004 年 8 月 30 号 ************
echo.
pause
exit

ip-home.txt :

# ----------------------------------
# 接口 IP 配置
# ----------------------------------
pushd interface ip


# "本地连接" 的接口 IP  配置

set address name="本地连接" source=static addr=192.168.0.10 mask=255.255.255.0
set address name="本地连接" gateway=192.168.0.1 gwmetric=0
set dns name="本地连接" source=static addr=211.99.129.210 register=NONE
add dns name="本地连接" addr=211.99.129.211 index=2
set wins name="本地连接" source=static addr=none


popd
# 接口 IP 配置结束
阅读(859) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~