编写路由和远程访问中的静态路由脚本

本Technet文章解释了如何使用MMCpipe理单元在Microsoft的“路由和远程访问”中为IPv4创build静态路由

我怎样才能脚本,通过PowerShell或VBScript?

通过mmc添加的路由只是添加到服务器路由表中。 所以你可以在batch file中使用标准的route add命令

route add <address> <masK> <gateway> <metric> <interface> 

但是他们不会显示在mmc如果你这样添加他们,我不确定这是否是你的问题的要求(没有足够的代表评论)

编辑

 netsh routing dump >> routes.txt 

将转储RRAS的configuration,您可以为每个路由添加以下行。

 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