首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用.NET以编程方式更改网关?

如何使用.NET以编程方式更改网关?
EN

Stack Overflow用户
提问于 2009-07-20 19:47:01
回答 1查看 1.6K关注 0票数 0

我有一个应用程序,需要一个永久的互联网连接。但有时我们对我们的供应商有困难。在这种情况下,需要在备用通道上切换。在我们的网络中,我们只需更改一个网关地址。现在我想让这个动作自动化。那么,如何以编程方式更改Windows中的网关呢?有没有办法避免在Vista上显示UAC警报?

EN

回答 1

Stack Overflow用户

发布于 2009-07-20 22:06:00

那么,如何以编程方式更改Windows中的网关呢?

一种可能的路由是使用WMI以编程方式设置网络设置。有关更多信息,请查看这篇Codeproject.com文章

另一条途径是构建一个应用程序,它可以悄悄地启动内置的Windows netsh.exe。您可以指定命令行参数来更改网络连接的设置,IIRC。

您可以在微软的知识库文章:如何使用Netsh.exe工具和命令行开关中读到更多有关这方面的内容。

有没有办法避免在Vista上显示UAC警报?

不是的。更改网络设置是管理员应该做的事情。你必须启动你的应用程序与管理隐私。您可以告诉Vista (以及Windows7和未来的OSes),您的应用程序需要管理特权,请参阅创建并嵌入UAC应用程序清单

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1155548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档