Проверяется, может ли приложение работать без прав администратора? - PullRequest
3 голосов
/ 08 июня 2010

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

Существует ли приложение, специально предназначенное для проверки того, что приложение может работатьс ограниченными правами или SysInternals Process Monitor , что все используют для этой цели?

Спасибо.

Ответы [ 3 ]

1 голос
/ 08 июня 2010

Я не уверен, что это поможет, так как я никогда не использовал его, но я знаю, что есть Калькулятор разрешений (Permcalc.exe) при http://msdn.microsoft.com/en-us/library/ms165077%28VS.80%29.aspx.

Средство расчета разрешений (Permcalc.exe)

Средство определения минимального набора грантов (Permcalc.exe) используется для оценки разрешений, которые необходимо предоставить вызывающим абонентам для доступа к общедоступным точкам входа в сборку.Этот инструмент является новым в .NET Framework версии 2.0.Он предназначен для использования опытными пользователями.

1 голос
/ 08 июня 2010

Создайте тестовую учетную запись с разрешениями в качестве пользователей домена вашего приложения. Войдите в систему как этот пользователь на компьютере, не являющемся разработчиком.Желательно компьютер с новой установкой операционной системы и всем другим «стандартным» программным обеспечением компании.Установите программное обеспечение и запустите. Это единственный способ действительно протестировать ваше приложение.

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

Используйте Калькулятор разрешений , чтобы убедиться, что вы решаете очевидные проблемы перед выполнением этого теста.

0 голосов
/ 08 июня 2010

Запустите это приложение в Windows 7 / Vista с включенным контролем доступа.Windows 7 может рассматриваться в качестве такого приложения для тестирования:)

Рекомендуется использовать учетную запись без прав администратора с активированным контролем доступа на компьютере разработчика при написании и отладке программы.Это создает некоторые проблемы, и разработчики Windows ненавидят это, отключая контроль доступа или используя учетную запись администратора.Однако, работая в Linux / Unix, у нас нет прав администратора, и это нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...