none
Требования к ПО RRS feed

  • Вопрос

  • Какие основные требования  к написанию ПО для корректной работы в W7 pro - пользователь доменный с правами локального ПОЛЬЗОВАТЕЛЬ.

    1 Все чаще приходится сталкиваться с ПО написанным видимо некорректно , устанавливаю из под администратора , затем пользователь регится  запуск и не тут-то было -необходимы административные права на запуск . Устанавливаю в  C:\Program Files

    2 Инсталятор  программы без шансов выбора каталога для установки подать ему только путь с:\Программа

    P/s

    У меня настроено SRP соответственно что  C:\Program Files  должно работать под пользователем . Поэтому приходится в исключения и т.д  , что не увеличивает безопасность ОС
    Вот и приходится разными утилитами  AdmiLink  и Runas и тд



    windows server 2008R2 standart AD+DNS+DHCP , клиенты W7 pro

    24 декабря 2012 г. 8:02

Ответы

  • Требование в общем то всего одно: не использовать ничего недоступного под ограниченым пользователем.

    Конкретно в случае инсталляторов следует поддерживать установку на пользователя, в этом случае ПО может быть установлено и использовано пользователем. Почитать об этом можно тут:

    http://msdn.microsoft.com/en-us/library/windows/desktop/dd765197(v=vs.85).aspx

    Разумеется если ПО не вашего изготовления то тут вы мало что можете сделать. Однако в некоторых случаях можно изменить как режим установки так и различные параметры установки (например каталог установки) используя опции msiexec.exe:

    http://msdn.microsoft.com/en-us/library/windows/desktop/aa367988(v=vs.85).aspx

    Это делается установкой нужных значений переменных. Например для смены каталога установки можно использовать данную переменную:

    http://msdn.microsoft.com/en-us/library/windows/desktop/aa372064(v=vs.85).aspx



    This posting is provided "AS IS" with no warranties, and confers no rights.

    • Помечено в качестве ответа Yuriy Lenchenkov 28 января 2013 г. 14:26
    24 декабря 2012 г. 18:21
    Модератор