Вы не можете просто вызвать приложение из HTML; это было бы дырой в безопасности. Однако вы можете зарегистрировать приложение, чтобы обрабатывать эти запросы через реестр. Вы говорите «не устанавливать», так что это может быть проблемой. Возможно, ваше приложение может изменить реестр при первой загрузке.
В любом случае, приложение регистрируется для обработки определенного протокола (например, когда вы нажимаете на ссылку itunes: // или ftp: //).
Вместо этого у вас будет что-то вроде:
<a href="planning://3472">View workflow #3472</a>
, который затем запускает ваше приложение с указанным аргументом.
См. http://msdn.microsoft.com/en-us/library/aa767914(VS.85).aspx. Вы говорите IE7, но это должно работать и с другими браузерами, как только протокол зарегистрирован.