Administrators 権限を与えたユーザーで、DOSのバッチやPowerShellを実行するには

WindowsServer2008での話です。

BuiltinのAdministratorユーザー以外に

Administratorsグループに属するユーザーを追加し、

そのユーザーでDOSのバッチやPowerShellなど、CUIベースの操作をしようとすると

(例えば、サービスの再起動など。)

「システム エラー 5 が発生しました。」「Access is denied.」

などが表示されます。

これは、ユーザーアカウント制御 (UAC; User Account Control)が邪魔をしているため、

コマンドから実行できません。

GUIベースでは問題なく実行できます。

バッチでサービス起動等を実行するには、

バッチ実行ユーザーのUACを外してあげる必要があります。

UACを外す場合、サーバ再起動が必要になります。