从 Cmd.exe 命令提示符下运行 Netsh 命令

当从 Cmd.exe 提示符中运行 netsh 时,它将使用下列语法。要在远程 Windows 2000 Server 上运行这些命令,必须首先使用“远程桌面连接”连接到运行终端服务的 Windows 2000 Server。Windows 2000 和 Windows Server 2003 家族中的 Netsh 环境命令之间可能存在功能性差异。

以下内容说明了 netsh 命令:

netsh

Netsh 是命令行脚本实用工具,它允许从本地或远程显示或修改当前正在运行的计算机的网络配置。如果在使用时不使用参数,则 netsh 将打开 Netsh.exe 命令提示符(即 netsh>)。

语法

netsh[-aAliasFile] [-cContext] [-rRemoteComputer] [{NetshCommand | -fScriptFile}]

参数
  • -a

  • 运行 AliasFile 后返回到 netsh 命令提示符。

  • AliasFile

  • 指定包含一个或多个 netsh 命令的文本文件的名称。

  • -c

  • 更改到指定的 netsh 上下文。

  • -r

  • 配置远程计算机。

  • RemoteComputer

  • 指定要配置的远程计算机。

  • NetshCommand

  • 指定要运行的 netsh 命令。

  • -f

  • 运行脚本后退出 Netsh.exe。

  • ScriptFile

  • 指定要运行的脚本。

  • /?

  • 在命令提示符下显示帮助。

备注
  • 如果指定 -r 后跟另一个命令,则 netsh 将在远程计算机上执行该命令,然后返回到 Cmd.exe 命令提示符。如果指定 -r 后不跟其他命令,则 netsh 将以远程模式打开。该过程类似于在 Netsh 命令提示符下使用 set machine。使用 -r 时,仅为 netsh 的当前实例设置目标计算机。退出并重新输入 netsh 后,目标计算机将被重置为本地计算机。可通过指定存储在 WINS 中的计算机的名称、UNC 名称、由 DNS 服务器解析的 Internet 名称或 IP 地址,在远程计算机上运行netsh 命令。