这篇 Technet 文章解释如何使用 MMC 管理单元在 Microsoft 的路由和远程访问中为 IPv4 创建静态路由。
我如何通过 PowerShell 或 VBScript 编写该脚本?
答案1
通过 mmc 添加的路由只是添加到服务器路由表中。因此,您可以在批处理文件中使用标准路由添加命令
route add <address> <masK> <gateway> <metric> <interface>
但是,如果您以这种方式添加它们,它们将不会显示在 mmc 中,我不确定这是否是您的问题的要求(没有足够的代表来评论)
编辑
netsh routing dump >> routes.txt
将转储 RRAS 的配置,您可以为每条路由添加以下行。
add persistentroute dest=<IP> mask=<MASK> name="<Interface Name>" nhop=<Nexthop> proto=NONDOD metric=256 view=both
set persistentroute dest=<IP> mask=<MASK> name="<Interface Name>" nhop=<Nexthop> proto=NONDOD metric=256 view=both
然后使用导入
netsh exec routes.txt >> import_log.txt