我需要创建 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:\。
有任何想法吗?