系统命令

netsh 命令

管理网络配置的上下文命令;修改网络、防火墙或代理前保存当前配置。使用 -p * 可交互输入凭据。

适用版本/范围: Microsoft Learn Windows 客户端与 Windows Server 命令参考;部分条目可能属于旧版命令、服务器角色、可选功能或交互式工具子命令。English

官方文档语法

netsh [-a <Aliasfile>] [-c <Context>] [-r <RemoteMachine>] [-u <DomainName>\<Username>] [-p <Password> | *] [<Command> | -f <ScriptFile>]

链接的 Microsoft Learn 文章是上游依据;命令是否可用取决于 Windows 版本、服务器角色、可选功能或交互式工具上下文。

用法示例

管理网络配置的上下文命令;修改网络、防火墙或代理前保存当前配置。使用 -p * 可交互输入凭据。

netsh interface ip show config

Microsoft Learn 官方文档示例;改用前请核对路径、目标和本机可用性。

netsh interface ipv4 show config

Microsoft Learn 官方文档示例;改用前请核对路径、目标和本机可用性。

netsh -f C:\Scripts\network.txt

参数、选项与子句

参数 / 子句说明
-a <AliasFile>运行别名脚本并返回 netsh shell。
-c <Context>进入网络上下文,例如 interface 或 wlan。
-r <RemoteMachine>在支持时对远程计算机运行命令。
-u <Domain\Username>指定远程命令使用的账户。
-p <Password>|*提供密码,或使用 * 交互输入。
-f <ScriptFile>运行脚本文件中的命令后退出。
-u <DomainName><Username>Microsoft Learn 列出的开关;可接受取值、影响及版本限制请查看官方来源。
<Command>Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
<DomainName>Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
<Username>Microsoft Learn 列出的参数或子命令;所需格式与运行上下文请查看官方来源。
安全提示

执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。

参考文档 ↗返回目录