Отображение страницы на основе операционной системы с NSIS - PullRequest
0 голосов
/ 07 июля 2010

Я работаю над сценарием NSIS, в котором у меня есть две страницы каталога.Один получает каталог для установки программы, а другой - каталог для размещения любых данных.

Причина этого в том, что при некоторых проблемах управления в Windows 7 и Vista, связанных с папкой Program Files, яЯ хочу, чтобы данные помещались за пределы папки Program Files, но при этом оставляю пользователю возможность поместить их в нужное место.

У меня есть плагин версии для NSIS, и я понимаю, как его использовать.Моя проблема в том, что, когда кто-то устанавливает XP или более раннюю версию, я не хочу предоставлять им параметры для данных.

Как мне показать страницу каталога в зависимости от того, какую ОС использует пользователь?

1 Ответ

1 голос
/ 07 июля 2010

Чтобы пропустить страницу , вызовите инструкцию прерывания в функции предварительного обратного вызова для страницы, которую вы хотите пропустить.

Я также хотел бы отметить, что, хотя большинство пользователей являются администраторами в 2000 / XP, такая же проблема с разрешениями существует на любой платформе на базе NT, а не только на Vista +.

...