Назад | Перейти на главную страницу

Создание ярлыка приложения в режиме Windows 7 XP

У меня ОЧЕНЬ старое устаревшее приложение, которое мне удалось перенести с машины на машину; установщик для него на самом деле не работает в новых версиях Windows, но я смог отследить изменения реестра и регистрации DLL, необходимые для его работы. Я могу создать значок на рабочем столе в моей среде режима XP, и программа работает ... но я хотел бы добавить значок в меню Windows 7 и запустить программу в полунативном режиме.

Например, значок Microsoft Security Essentials в режиме XP имеет следующую цель:% SystemRoot% \ system32 \ rundll32.exe% SystemRoot% \ system32 \ VMCPropertyHandler.dll, LaunchVMSal "Windows XP Mode" "|| 232f633" "Microsoft Security Основы "

Единственная часть того, что кажется «волшебным», - это «|| 232f633» - кто-нибудь знает, откуда это взялось, или как определить правильный эквивалент для произвольной программы? Я так понимаю, если бы программа была установлена ​​нормально через файл .msi (или WISE, или NSIS, или что-то еще), этот идентификатор был бы сгенерирован автоматически ...

Спасибо за любые идеи! (да, я отправляю кросс-посты в SuperUser - хотя мне кажется, что здесь ответ будет быстрее.)

Обычно вам нужно открыть виртуальную машину Windows XP, создать ярлык, а затем скопировать его в профиль всех пользователей внутри виртуальной машины.

Ссылка

Перейдите в Documents and Settings \ All Users \ Start Menu (внутри виртуальной машины) и запустите оттуда мастер New Shortcut.