Разрешить обычным пользователям изменять планы электропитания в Windows Server 2008 R2

2486
Sandeep Bansal

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

Может кто-нибудь помочь мне с тем, что делать.

1

2 ответа на вопрос

1
Ƭᴇcʜιᴇ007

Только администраторы могут изменять общесистемные настройки, и определение того, когда и как система включается и выключается, определенно считается «настройкой системы». :)

Возможно сочетание RunAs и Powercfg.exe ?

Я просто удалил стандартного пользователя, а затем заново создал его как администратора и сохранил его таким образом. У меня было больше проблем, как с элементами автозагрузки и т. Д., Поэтому я оставил обычного пользователя. Sandeep Bansal 13 лет назад 0
1
Chris McKeown

Я искал решение этой проблемы и наткнулся на этот вопрос. В конце концов я понял это сам.

Windows 7 позволяет неадминистративным пользователям изменять текущий план электропитания (щелкнув значок питания в области уведомлений, вы можете переключать планы электропитания), но это неактивно для Server 2008. Поэтому это определенно проблема с правами. Вот как вы это решаете:

На компьютере с Windows Server 2008 R2 дескриптор безопасности для действия ActionSetActive (т. Е. Изменение текущего плана активной мощности) извлекается с помощью этой команды:

PowerCfg -GetSecurityDescriptor ActionSetActive 

и это выглядит так:

O:BAG:SYD:P(A;CI;KR;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA;;;CO) 

Однако на компьютере с Windows 7 это выглядит так:

O:BAG:SYD:P(A;CI;KRKW;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA;;;CO) 

Обратите внимание на тонкую разницу (KRKW) в первой части.

Вы можете установить безопасность для действия так же, как на компьютере с Windows 7, введя в командной строке с повышенными правами следующее:

PowerCfg -SetSecurityDescriptor ActionSetActive O:BAG:SYD:P(A;CI;KRKW;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA;;;CO) 

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

Существуют и другие действия, которые могут нуждаться в аналогичной настройке, если вы хотите точно отразить поведение Windows 7 (выполнив вышеописанное, вы все равно не сможете изменить такие вещи, как поведение кнопки питания, спящего режима и т. Д. При входе в систему под стандартный аккаунт.