您的位置:首页 > 其它

如何使用 Netsh.exe 工具和命令行开关

2004-11-05 09:34 489 查看
本页内容


概要


更多信息

概要

Netsh.exe 是一个管理员用来在命令提示符下配置并监视基于 Windows 2000 的计算机的工具。 有了 Netsh.exe 工具,可以将输入的环境命令定向到适当的帮助器,由帮助器执行命令。 帮助器是个动态链接库 (.dll) 文件,它通过提供配置、监视和支持一种(或多种)服务、工具或协议,来扩展 Netsh.exe 工具的功能。 帮助器也可以用于扩展其它帮助器的功能。

更多信息

可以使用 Netsh.exe 工具执行以下任务:

配置接口。
配置接口。
配置筛选器。
配置路由。
配置基于 Windows 2000 的远程访问路由器(它运行路由和远程访问服务器 (RRAS) 服务)的远程访问功能。
显示任何计算机上当前运行路由器的配置。
使用脚本功能以批处理模式运行一组针对指定路由器命令。
Netsh.exe 工具的语法是:
netsh [-r router name] [-a AliasFile] [-c Context] [Command | -f ScriptFile] 要显示在上下文中可以使用的子上下文和命令的列表,请在 netsh> 命令提示符下键入上下文名称,后跟空格和 ?。 例如,要显示可以在 /routing 上下文使用的子上下文和命令的列表,应在 netsh> 命令提示符下键入 routing ? ,然后按 ENTER。

上下文

上下文字符串附在 Netsh.exe 工具命令之后,并被传递到相关的帮助器。 帮助器可以有一个或多个映射到上下文的入口点。 Netsh.exe 工具中可使用的一些上下文是:

上下文命令: /dhcp
结果: 更改为动态主机配置协议 (DHCP) 上下文。

上下文命令: /ras
结果: 更改为远程访问服务器 (RAS) 上下文。

上下文命令: /routing
结果: 更改为路由上下文。

上下文命令: /wins
结果: 更改为 Windows Internet 命名服务 (WINS) 上下文。

上下文也可嵌套在其它上下文中。 例如,以下上下文在 netsh>ras 上下文中运行:

上下文命令: /ip
结果: 更改为 Internet 协议 (IP) 上下文。

上下文命令: /ipx
结果: 更改为网际数据包交换 (IPX) 上下文。

上下文命令: /netbeui
结果: 更改为 NetBIOS 增强型用户接口 (NETBEUI) 上下文。

以下子上下文在 netsh>routing ip 上下文中运行:

上下文命令: /autodhcp
结果: 更改为 autodhcp 子上下文。

上下文命令: /dnsproxy
结果: 更改为 dnsproxy 子上下文。

上下文命令: /igmp
结果: 更改为 Internet 组成员身份协议 (IGMP) 子上下文。

上下文命令: /mib
结果: 更改为管理信息库 (MIB) 子上下文。

上下文命令: /nat
结果: 更改为网络地址转换 (NAT) 子上下文。

上下文命令: /ospf
结果: 更改为开放最短路径优先 (OSPF) 子上下文。

上下文命令: /relay
结果: 更改为中继子上下文。

上下文命令: /rip
结果: 更改为路由信息协议 (RIP) 子上下文。

Netsh.exe 命令

以下附加命令可以与 Netsh.exe 工具一起使用:

备注:可选参数用方括弧 ([ ]) 括起来。 替代项之间用管道符号 (|) 分开。

上下文命令: /?
结果: 显示帮助。

上下文命令: /abort
结果: 放弃在脱机模式进行的任何更改。 在联机模式下没有作用。

上下文命令: /add helper DLL-name
结果: 安装 netsh.exe 中的 helper .dll 文件。

上下文命令: /alias [alias-name] [string1] [string2 ...]
结果: 如果为 /alias,则列出所有别名。 如果为 /alias alias-name,则显示等效的字符串。 如果为 /alias alias-name string1 string2 ... ,则将别名设置为指定的字符串。

上下文命令: /bye
结果: 退出程序。

上下文命令: /commit
结果: 将在脱机模式下所做的任何更改提交给路由器。 在联机模式下没有作用。

上下文命令: /delete helper .dll file name
结果: 删除 netsh.exe 中的 helper .dll 文件。

上下文命令: /dump - file name
结果: 将配置转储或附加到文本文件。

上下文命令: /exec script file name
结果: 加载脚本文件,然后执行其中的命令。

上下文命令: /exit
结果: 退出程序。

上下文命令: /h
结果: 显示帮助。

上下文命令: /help
结果: 显示帮助。

上下文命令: /offline
结果: 将当前模式设置为脱机。 保存在此模式下所做的任何更改,但需要在路由中设置“commit”或“online”命令。

上下文命令: /online
结果: 将当前模式设置为联机。 在此模式下所做的任何更改立即在路由器中反映。

上下文命令: /popd
结果: 从堆栈中弹出上下文。

上下文命令: /pushd
结果: 将当前上下文推入堆栈中。

上下文命令: /quit
结果: 退出程序。

上下文命令: /set mode [mode =] online | offline
结果: 将当前模式设置为联机或脱机。

上下文命令: /show alias | helper | mode
结果: 如果为 / show alias,则列出所有定义的别名。 如果为 /show helper,则列出所有顶层帮助器。 如果为 /show mode,则显示当前模式。

上下文命令: /unalias alias name
结果: 删除指定的别名。

可用的帮助器动态链接库文件

路由与远程访问 IP 配置 — Ipmontr.dll
路由与远程访问 IPX 配置 — Ipxmontr.dll
接口 — Ifmon.dll
RAS — Rasmontr.dll
DHCP - Dhcpmon.dll
WINS — Winsmon.dll

帮助器动态链接库文件的相关注册表项

HKEY_LOCAL_MACHINE/Software/Microsoft/NetSh/ REG_SZ: Ipmontr.dll
REG_SZ: Ipxmontr.dll
REG_SZ: Ifmon.dll
REG_SZ: Rasmontr.dll
REG_SZ: Dhcpmon.dll
REG_SZ: Winsmon.dll

这篇文章中的信息适用于:
Microsoft Windows 2000 Enterprise Edition
Microsoft Windows 2000 Enterprise Edition
Microsoft Windows 2000 Professional Edition
Microsoft Windows 2000 Enterprise Edition


返回页首
关键字: kbinfo kbnetwork kbtool KB242468
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐