Если следовать стандарту COM, то ключ -embedded говорит о запуске в режиме COM-сервера, соответственно, объект можно попробовать потом "словить" через GetObject из VbScript.
Только вот вопрос - а при ключе embedded обрабатываются ли другие ключи.
Ну и не стоит забывать, что некоторые COM-сервера после освобождения их объекта сразу завершаются, то есть их нужно в RunObjectTable ловить как можно быстрее.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн