c#还有其他打开web快捷键的方式吗?
本文关键字:快捷键 方式吗 web 其他 | 更新日期: 2023-09-27 17:50:12
我正在使用
System.Diagnostics.Process.Start(link);
在工作程序的下拉菜单上打开web链接。但是,工作计算机上的安全套件不允许此功能。我已经和IT部门谈过了,他们不会放松安全政策。
我已经搜索过了,大多数帖子都建议我已经这样做了。
我们在工作中使用IE。
还有其他打开链接的方式吗?
谢谢
你可以用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