1

У меня есть куча приложений, которые не совсем следуют рекомендациям по написанию приложений для Windows и плохо работают с ограниченными учетными записями. Есть также несколько обычных приложений и сервисов. К сожалению, я должен запустить все эти учетные записи в Windows 7 - 8.1 Professional .

Счета в основном должны быть ограничены:

  • Используйте набор предопределенных приложений - некоторые из них будут запускаться с момента входа пользователя, другие могут запускаться пользователем.
  • Ограничьте доступ к нескольким каталогам - разрешены только модификации существующих файлов. Создание новых файлов и удаление существующих запрещены.

Я пытаюсь сделать это путем:

  • Создание дополнительной учетной записи привилегированного пользователя.
  • Запуск необходимых служб от имени этого привилегированного пользователя.
  • Автоматический вход пользователя включен для ограниченной учетной записи пользователя.
  • Все приложения запускаются как привилегированный пользователь с ограниченной учетной записью (runas).

Я делаю это правильно? Есть ли лучший или более правильный способ сделать это?

И если мое решение приемлемо:

  • Runas сохраняет учетные данные на уровне пользователя - если я сохраняю учетные данные, как только я могу запустить любое приложение как привилегированный пользователь.
  • Ограничивающие приложения, установленные политиками (User Configuration > Administrative Templates > System > Run only specified Windows applications), работают на системном уровне и не зависят от путей приложений.

Кажется, что все, что мне нужно, это какие-то runas с учетными данными, сохраненными для каждого приложения. Есть ли способ - предпочтительно функциональность ОС - решить мои проблемы?

Отредактировано: исправления и уточнения.

0