Створення ярлика програми в режимі Windows 7 XP


13

У мене ДУЖЕ старе застаріле додаток, який мені вдалося перейти з машини на машину; інсталятор для нього насправді не працює в новіших версіях Windows, але мені вдалося відстежити зміни в реєстрі та реєстрації DLL, необхідні для роботи. Я можу створити піктограму робочого столу в моєму режимі XP, і програма працює ... але я хотів би додати піктограму до меню Windows 7 та запустити програму в напівродньому режимі.

Наприклад, піктограма для Microsoft Security Essentials в режимі XP має таку ціль:% SystemRoot% \ system32 \ rundll32.exe% SystemRoot% \ system32 \ VMCPropertyHandler.dll, LaunchVMSal "Режим Windows XP" "|| 232f633" "Microsoft Security Необхідний"

Тепер єдиною частиною того, що здається "магічним", є "|| 232f633" - хтось має уявлення, звідки це походить, або як визначити правильний еквівалент довільній програмі? Я вважаю, що якби програма була встановлена ​​нормально через файл .msi (або WISE, або NSIS, або що у вас є), цей ідентифікатор був би створений автоматично ...

Дякуємо за будь-яку інформацію!

Відповіді:


13

Є деяка інформація про Windows 7 та потужність XP »Домашня сторінка Медо .

Вам потрібно вручну створити папку "Програми в XP VM" у розділі "C: \ Документи та налаштування \ Усі користувачі \ Меню Пуск". Після того, як ярлик буде розміщений там, він також буде скопійований у меню Windows 7.

Потрібно запустити майстра "Нової ярлика" у відповідній папці - копіювання через створений раніше ярлик на робочому столі не працює.


3

Мені вдалося просто скопіювати існуючий ярлик - який містив декілька параметрів командного рядка, які легко створити за допомогою Майстра - у папку «Всі користувачі» і там він з’явився.

Тож , здається, це можливо, просто скопіювавши ярлик у папку "Всі користувачі"!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.