Вот Steam можно запустить через строку браузера.
К примеру, чтобы подключиться к серверу, нужно всего-то набрать в браузере steam://connect/ip-адрес
Как это реализовано?
такое же есть в teamspeak2 и в alteriwnet
это что то типо протокол запуска приложения, ключ не помню давно сталкивался, проще поисков в реестре по названию строки запуска,
для стим steam://connect/ip-адрес ищи в реестре steam и там должен будет быть путь до steam.exe