Windows Server 2012 R2 路由添加失败:系统找不到指定的文件

Windows Server 2012 R2 路由添加失败:系统找不到指定的文件

我正在使用一个简单的 powershell 命令(以管理员身份运行),如下所示。

route –p add 172.30.200.0 mask 255.255.255.0 0.0.0.0 IF 28

我在 Windows 8.1 上执行此操作没有问题,但是当我在 Windows Server 2012 R2 中执行此操作时,出现以下错误。

The route addition failed: The system cannot find the file specified.

我是一名 JR 系统管理员,如果这很平凡,我深表歉意,但我不知道从哪里开始。我在谷歌上搜索了几次,发现:这篇 Technet 文章

route 命令使用位于 (\system32\drivers\etc\networks) 目录中的网络数据库文件将目标名称转换为地址。如果将路由添加到路由表,则必须将目标名称的网络地址添加到网络数据库文件中以进行地址解析。为了使路由实用程序正常工作,必须在 NETWORKS 文件中指定网关/网络号。

我的判断正确吗?

谢谢大家。

答案1

好吧,这个命令起作用了:route add 172.30.200.0 mask 255.255.255.0 0.0.0.0 IF 28 -p

-p 将其抛弃,无论出于什么原因,它必须位于命令的末尾。

相关内容