Runas с правами администратора

У меня возникли проблемы с запуском командной строки с правами администратора.

Я использую эту команду для запуска в качестве конкретного пользователя:

runas /user:DOMAIN\MYUSER cmd

Пользователь DOMAIN\MYUSER является членом DOMAIN\Domain Administrators которые находятся в локальной группе « Administrators ».

Но когда я пытаюсь запустить net start/stop MyService я получаю ошибку отказа в доступе. Какие-либо предложения?

  • Windows говорит, что Dvorak является раскладкой клавиатуры по умолчанию, но все новые окна используют QWERTY
  • Не удается установить Hyper-V на Windows Server 2008 R2 Enterprise: застрял в установочном цикле
  • Отключить перезапуск после запроса на обновление для сервера 2008 R2
  • Могу ли я управлять своим собственным доменом, используя веб-сервер дома без статического IP-адреса с использованием NO-IP?
  • Как я могу остановить удаленный компьютер от изменения раскладки клавиатуры?
  • Синхронизация Google Диска при отсутствии входа в систему
  • Скопировать-вставить через RDP, ограничение размера файла?
  • Можно ли экспортировать GPO с одного сервера и импортировать в другой?
  • 4 Solutions collect form web for “Runas с правами администратора”

    Это немного сложно понять, не зная, в какой операционной системе вы пытаетесь это сделать.

    Если вы используете ОС с UAC, я бы попробовал запустить повышенную подсказку CMD:

    Войдите в систему как пользователь Admin. Нажмите «Пуск», затем в поле «Тип поиска» введите CMD. Щелкните правой кнопкой мыши CMD.exe и выберите «Запуск от имени администратора». Теперь попробуйте свою Net Stop / Start и посмотрите, работает ли она.

    Если это сработает, то, по крайней мере, вы можете сузить проблемы (т. Е. Проблема не должна быть проблемой с конкретным пользователем). Если это не работает, у вас, вероятно, есть проблема с этим пользователем.

    Также попробуйте посмотреть в средстве просмотра событий, чтобы узнать, сообщает ли он о конкретной проблеме (например, она может рассказать вам, почему она не может остановить / запустить эту службу).

    Если вы обновили Windows Server 2003, вы можете обнаружить, что runas (и щелкните правой кнопкой мыши Run As Administrator) не работает. Существует статья Microsoft, в которой содержатся некоторые обходные пути для этой проблемы – см. http://support.microsoft.com/kb/977513 .

    У меня аналогичная проблема с Windows 7 Professional.

    Когда я нахожусь в PowerShell и runas /user:UserAdmin cmd он запрашивает у меня пароль в PowerShell, и я получаю командную строку с заголовком окна, который говорит cmd (running as hostname\UserAdmin) . При попытке запустить или остановить службу с net start MyService в этом новом приглашении я получаю сообщение об ошибке отказа в доступе.

    Однако, если я использую команду start-process cmd -verb runas , открывается графическое диалоговое окно UAC и запрашивает мои учетные данные, а затем открывается командная строка с заголовком окна, в котором говорится Administrator: C:\windows\system32\cmd.exe … по-видимому, это две разные вещи, так как net start MyService отлично работает в этом.

    Возможно, вы сможете использовать последний метод для запуска вашего скрипта (используя сценарий PowerShell .PS1 вместо простого .BAT-файла)

    Примечание. UserAdmin – это учетная запись пользователя локального компьютера, входящая в группу «Администраторы».

    В любом случае – когда я запускаю свой пакетный файл в качестве запланированной задачи (где я запрашиваю максимально допустимые права), все в порядке. Он просто не работает с runas -> например, я все равно не получаю привилегии администратора здесь. Но запланированной задачи достаточно – мне все равно нужно ее автоматизировать.

    У меня была такая же проблема. Мне не удалось запустить / остановить службу без «запускаться как администратор». Я думал, что мой UAC отключен (ползунок UAC включен «Не уведомлять»), но отключить UAC с помощью слайдера было недостаточно. Отключите UAC с помощью Regedit, чтобы убедиться, что UAC действительно отключен (требуется перезагрузка). Теперь мой скрипт работает без использования команды runas. Надеюсь, это поможет кому-то.

    Давайте будем гением компьютера.