请单击以进行评分并提供反馈
TechNet
TechNet 库
Windows
Windows Server
欢迎
网络服务
路由
路由概念
Netsh 命令行实用程序

Netsh 命令行实用程序

Netsh 是本地或远程计算机的网络组件的命令行和脚本实用程序。为了存档或配置其他服务器,Netsh 实用程序也可以将配置脚本保存在文本文件中。

Netsh 实用程序是一个外壳,通过附加的 Netsh helper DLL 来支持多个组件。Netsh helper DLL 通过提供其他命令来监视或配置特定的网络组件,从而扩展了 Netsh 的功能。每个 Netsh 帮助程序 DLL 都为特定的网络组件提供了一个环境和一组命令。每个环境中都可以有子环境。例如,在路由环境中存在子环境 ip,它将 IP 路由命令组合在一起。

Netsh 命令行选项包括下列各项:

  • -aAliasFile

    指定使用了一个别名文件。别名文件包含 netsh 命令列表和一个别名版本,所以可以使用别名命令行替换 netsh 命令。可以使用别名文件将其他平台中更熟悉的命令映射到适当的 netsh 命令。

  • -cContext

    指定对应于已安装的支持 DLL 的命令环境。

  • 命令

    指定要执行的 netsh 命令。

  • -fScriptFile

    指定运行 ScriptFile 文件中所有的 netsh 命令。

  • -rRemoteMachine

    指定在远程计算机上运行 netsh 命令,由名称或 IP 地址来指定远程计算机。

您可以将命令缩写为意义明确的最短的字符串。例如,发出 sh ip int 命令与发出 show ip interface 等效。Netsh 命令可以是全局命令,也可以是特定环境的命令。全局命令可以在任何环境中发布,并用于一般的 Netsh 实用程序功能。特定环境的命令随环境而变化。您可以将发布的命令记录在日志文件中,以创建 netsh 命令会话的审核踪迹。

下表列出了 netsh 全局命令。

 

命令 描述

..

上移一个环境等级。

? 或者 help

显示命令行“帮助”。

show version

显示 Windows 和 Netsh 实用程序的当前版本。

show netdlls

显示已安装的 Netsh 帮助程序 DLL 的当前版本。

add helper

添加 Netsh 帮助程序 DLL。

delete helper

删除 Netsh 帮助程序 DLL。

show helper

显示已安装的 Netsh 帮助程序 DLL。

cmd

创建一个命令窗口。

online

将当前模式设置为联机。

offline

将当前模式设置为脱机。

set mode

将当前模式设置为联机或脱机。

show mode

显示当前模式。

flush

丢弃以脱机模式进行的任何更改。

commit

提交以脱机模式进行的更改。

set audit-logging

打开或关闭记录工具。

show audit-logging

显示当前的审核记录设置。

set loglevel

设置记录信息的级别。

show loglevel

显示记录信息的级别。

set machine

配置执行 netsh 命令的计算机。

show machine

显示执行 netsh 命令的计算机。

exec

执行包括 netsh 命令的脚本文件。

quitbyeexit

退出 Netsh 实用程序。

add alias

向现有命令添加别名。

delete alias

删除现有命令的别名。

show alias

显示所有已定义的别名。

dump

将配置写入文本文件。

popd

从堆栈中弹出环境的脚本命令。

pushd

将当前的环境推入堆栈的脚本命令。

Netsh 实用程序有如下命令模式:

  • Online

    联机模式下,在 Netsh 命令提示符下发布的命令被立即执行。

  • Offline

    脱机模式下,将在 Netsh 命令提示符下积累发布的命令,并通过发布 commit 全局命令来按照批处理方式执行。可以通过发布 flush 全局命令来丢弃积累的命令。

  • Script

    使用 -f 命令行选项,或在 Netsh 命令提示符下发布 exec 全局命令,可以执行指定文件中所有的 netsh 命令。

要创建当前配置的脚本,请使用 dump 全局命令。dump 命令根据 netsh 命令输出当前运行的配置。可以使用该命令创建的脚本来配置新的服务器或重新配置现有的服务器。如果要对组件的配置作很大的更改,推荐您使用 dump 命令开始配置会话,以防在进行更改前需要还原配置。

关于“路由和远程访问”服务的 netsh 命令的详细信息,请参阅:

社区内容   什么是社区内容?
添加新内容 RSS  批注
Processing
© 2009 Microsoft Corporation 版权所有。 保留所有权利 | 商标 | 隐私权声明
Page view tracker