2

我需要创建 Internet Explorer 的快捷方式 - iexplore.exe - 将 URL 传递给它。这是针对只能在 IE 中运行的内部产品。

通常我可以只指定“c:\program files\internet explorer\iexplore.exe” http://my.intranet.site

但是,我们是一个混合环境——Windows XP 32-Bit 和 Windows 7 32/64 Bit。内部产品仅适用于 32 位版本的 IE,并且我们在 PC 上安装了替代浏览器,因此如果最终用户更改了默认浏览器,那么简单地为最终用户提供桌面上的 URL 也不起作用。

由于iexplore.exe是路径的一部分,我确定从命令提示符中我可以简单地键入iexplore.exe http://my.intranet.site并且它会在我们使用的所有类型的窗口中打开而不会出现问题。但我无法创建快捷方式,因为 iexplore.exe 没有路径。

我发现了一个创建 LNK 文件的 vbscript 和一个 powershell 脚本,但是它们都在前面附加了一个 C:\。

有任何想法吗?

4

1 回答 1

1

最后,我创建了一个 .BAT 文件并将其转换为 EXE。

命令行显示:start iexplore.exe [url]

许多其他建议很有帮助,但似乎所有的最终都在 Win7 上调用 64 位版本或在 32 位 XP 上调用不存在的路径。

再次感谢。

于 2013-10-07T17:38:09.017 回答