Мне нужно запустить веб-приложение в IE, чтобы оно как минимум выглядело как отдельное приложение. Мне также нужно иметь возможность запускать несколько экземпляров этого веб-приложения одновременно в отдельных сеансах.
Чтобы добиться этого, я бы хотел всегда запускать Internet Explorer 7 в новом процессе без панелей инструментов / строки состояния из ярлыка на рабочем столе.
Я пробовал несколько вещей. Пока что шкаф, к которому я пришел, создает ярлык для следующего скрипта vb,
Set objExplorer = CreateObject("InternetExplorer.Application")
objExplorer.Navigate "http://stackoverflow.com"
objExplorer.ToolBar = 0
objExplorer.StatusBar = 0
objExplorer.Width = 1024
objExplorer.Height = 768
objExplorer.Left = 0
objExplorer.Top = 0
objExplorer.Visible = 1
Это выглядит так, как я хочу. Однако, если дважды щелкнуть ярлык, он откроет новое окно, но в том же процессе (т. Е. В диспетчере задач Windows есть только один процесс iexplore.exe). Поскольку два экземпляра находятся в одном процессе, они совместно используют один и тот же сеанс. Поэтому, если вы вошли в один экземпляр приложения, то вы вошли в другой экземпляр приложения, что мне не подходит.
Я тоже пробовал,
"Program Files\Internet Explorer\iexplore.exe" http://stackoverflow.com
, который всегда запускает новый процесс, но вы не можете удалить только панели инструментов / строку состояния. Режим киоска (параметр "-k") мне не подходит, так как он нужен для отображения в окне.
Может кто-нибудь сказать, как всегда запускать Internet Explorer 7 в новом процессе без панелей инструментов / строки состояния из ярлыка на рабочем столе?
Я открыт для любых технологий для решения.
Спасибо,
Эверетт