Мне нужно создать ярлык для Internet Explorer - iexplore.exe - передав ему URL-адрес. Это для внутреннего продукта, который будет работать только в IE.
Обычно я мог просто указать "c: \ program files \ internet explorer \ iexplore.exe" http://my.intranet.site
Однако у нас смешанная среда - 32-разрядная Windows XP и 32/64 разрядная Windows 7. Внутренний продукт работает только с 32-битными версиями IE, и у нас есть альтернативные браузеры, установленные на наших компьютерах, поэтому простое предоставление конечным пользователям URL-адреса на их рабочем столе не будет работать, если они изменили свой браузер по умолчанию.
Поскольку iexplore.exe является частью пути, я определил, что в командной строке я могу просто ввести iexplore.exe http://my.intranet.site, и он без проблем открывается во всех типах окон, которые мы используем. Но я не могу создать ярлык, потому что у iexplore.exe нет пути.
Я нашел vbscript и сценарий powershell, которые создают файлы LNK, однако оба они добавляют C: \ спереди.
Любые идеи?
%ProgramFiles%
- person EricLaw   schedule 11.09.2013