Поскольку мы запускаем клиенты Windows 7 в нашем домене windows-server, у меня есть конкретный вариант использования, который стал более неудобным:
На клиентском сайте, войдя в систему как пользователь с ограниченными правами и активировав контроль учетных записей пользователей (UAC) на самом высоком уровне, вы можете запустить приложение с административными привилегиями, щелкнув его правой кнопкой мыши и выбрав «Запуск от имени». администратор ».
После этого появляется всплывающее окно с запросом имени пользователя и пароля.
Как член домена вы теперь должны ввести свое полное имя хоста с обратной косой чертой и имя пользователя с административными привилегиями (например, администратор) для аутентификации в качестве локального администратора.
На XP-машинах вам просто нужно было ввести «Администратор» в качестве имени пользователя.
Это делает администрирование более неудобным, если вы запускаете в компании различные клиенты Windows-7, потому что вам всегда нужно искать имя хоста для машины, на которой вы хотите запустить что-то с правами администратора.
Есть ли параметр реестра или хороший обходной путь, который позволяет вам аутентифицироваться как администратор без необходимости вводить имя хоста для машины, но без использования таких инструментов, как «RunAsSPC» или «Steel RunAs»?
Я задал тот же вопрос SuperUser.com и получил ответ:
Если вы хотите пройти аутентификацию на локальном компьютере, вы можете использовать точку вместо имени хоста. Это не решает проблему полностью, но, по крайней мере, избавляет вас от необходимости искать имена хостов, поскольку
.
работает везде.
Username: .\Administrator
Password: * * * * * * *
В некоторых случаях вместо этого будет работать localhost. Я еще не нашел ситуации, когда либо
.
илиlocalhost
не работает, но я уверен, что он где-то есть.Стивен Дженнингс