c#还有其他打开web快捷键的方式吗?

本文关键字:快捷键 方式吗 web 其他 | 更新日期: 2023-09-27 17:50:12

我正在使用

System.Diagnostics.Process.Start(link);

在工作程序的下拉菜单上打开web链接。但是,工作计算机上的安全套件不允许此功能。我已经和IT部门谈过了,他们不会放松安全政策。

我已经搜索过了,大多数帖子都建议我已经这样做了。

我们在工作中使用IE。

还有其他打开链接的方式吗?

谢谢

c#还有其他打开web快捷键的方式吗?

你可以用url作为参数直接从Process start启动IE:

System.Diagnostics.Process.Start(@"C:'Program Files'Internet Explorer'iexplore.exe", "http://www.stackoverflow.com");

欢呼,

CEC

PS:其他可能的解决方案:贿赂IT部门,好的食物通常是解决IT部门问题的有效方法。

可以使用嵌入式浏览器窗口吗?如果是,将浏览器窗口嵌入到c#应用程序中,并在该窗口中打开链接。如果没有,启动该过程可能没有帮助,因为安全套件也可能阻止此操作。

您是否尝试使用ProcessStartInfo对象与UseShellExecute属性设置为false?这可能有机会绕过安全限制。

http://msdn.microsoft.com/en-us/library/system.diagnostics.processstartinfo.useshellexecute.aspx