Интернет-ярлыки Windows: начиная с IE развернуто? - PullRequest
0 голосов
/ 20 января 2009

У меня есть ярлык Интернета на рабочем столе, содержимое которого выглядит следующим образом:

[InternetShortcut]
URL=http://www.microsoft.com/isapi/redir.dll?prd=ie&pver=6&ar=IStart
Modified=D03458CE7738C801A2

Мне было интересно, есть ли какие-нибудь настройки, которые я могу сделать, чтобы гарантировать максимальную загрузку браузера после того, как кто-то загрузит ссылку.

Спасибо!

Ответы [ 5 ]

2 голосов
/ 20 января 2009

Вместо использования ярлыка Интернета (. Url) , создайте ярлык (. Lnk) для Internet Explorer. (iexplore.exe) Вы можете установить начальное состояние окон в файле lnk. (Щелкните правой кнопкой мыши значок и просмотрите свойства.)

Вы можете указать URL в качестве аргумента. Цель будет что-то вроде "%programfiles%\Internet Explorer\iexplore.exe" http://reddit.com

Это нормально, когда вы используете это только на своем компьютере. Это не общее решение. Если вы хотите сделать это программно, есть несколько окон API, связанных с созданием ярлыка. Вам также нужно будет получить путь к Internet Explorer из реестра, так как он может отличаться. Некоторые пользователи могут не иметь IE.

2 голосов
/ 20 января 2009

Короче говоря: вы не можете гарантировать, что браузер запускается с одной специальной интернет-ссылки. Все или никакие интернет-ссылки начинают максимизироваться.

Но: у кого-то была похожая проблема, чем эта. Проверьте это , если вам это помогает.


Редактировать: теперь, когда я нашел что-то очень грязное, я думаю, вам не следует использовать это, но ... вот оно Замените вторую строку на следующую:

URL=javascript:window.moveTo(0,0);window.resizeTo(screen.width,screen.height);window.location.href="http://www.microsoft.com/isapi/redir.dll?prd=ie&pver=6&ar=IStart";

Это не делает окно действительно развернутым, но делает окно браузера максимальной высотой и шириной.

0 голосов
/ 06 апреля 2009

Я думаю, что это гарантия того, что Internet Explorer запустится, если система не работает. даже если вы получите окно по умолчанию, вам будет очень легко настроить браузер на то, что вы хотите.

0 голосов
/ 20 января 2009

Вы довольно быстро делаете выводы. Я не думаю, что вы даже можете гарантировать, что Internet Explorer запустится вообще; вы получите все, что пользователь установит в качестве браузера по умолчанию.

0 голосов
/ 20 января 2009

Я думаю, что IE помнит, как он был открыт в прошлый раз, а затем использует эти настройки. Вы можете найти эту информацию в реестре и использовать ее, но я сомневаюсь, что она была реализована для получения значений из параметров запуска

...