Как запустить cmd от администратора. Как открыть командную строку от имени администратора в нужной папке. Используем планировщик заданий
Эра технологий - Информационный сайт
  • Главная
  • Софт
  • Как запустить cmd от администратора. Как открыть командную строку от имени администратора в нужной папке. Используем планировщик заданий

Как запустить cmd от администратора. Как открыть командную строку от имени администратора в нужной папке. Используем планировщик заданий

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

Но для некоторых операций нужны неограниченные права доступа. Так, они понадобятся для разрешения скрытого аккаунта администратора, исправления экрана загрузки (boot screen) в Windows 7. И ниже описаны несколько способов запуска командной строки с правами администратора.

Открытие командной строки с правами администратора из меню Пуск.

Метод работает во всех ОС Windows, кроме Windows 8, так как Microsoft удалила меню пуск из восьмой версии Windows.

  1. Зайдите в пуск, раздел Все программы > Стандартные.
  2. Кликните правой клавишей мыши по ярлыку Command Prompt и выберите Запуск от имени Администратора

Таким образом можно запустить командную строку из любого ярлыка с рабочего стола или панели задач.

Запуск через строку поиска

Метод работает в Windows Vista и Windows 7, так как только в этих системах присутствует строка поиска в меню пуск.

Через меню Win+X в Windows 8

Хотя два предыдущих метода не работают в Win 8, зато здесь появляется более простой способ запуска командной строки с правами администратора. Меню Win+X вызывается соответствующим сочетанием клавиш или кликом правой клавишей мыши в левом нижнем углу экрана. В нём содержится прямая ссылка на запуск консоли с правами администратора.

Запуск через начальный экран Windows 8

  1. Перейдите в стартовое окно системы клавишей Win и затем наберите слово сmd.
  2. В результатах поиска отобразиться командная строка. Кликните правой клавишей по ярлыку и нажмите на “Запуск от имени администратора”

Через проводник Windows 8

Проводник Windows 8 имеет вид ленточного интерфейса Office 2010 и Microsoft добавила возможность запускать консоль через его ленту.

  1. Откройте любую папку или файл в проводнике.
  2. В меню “Файл” находится ссылка на запуск командной строки с административными привилегиями.

Всегда запускать командную строку как администратор

Если вы хотите, чтобы командная строка всегда запускалась с правами администратора , проделайте следующее:

    Команда RunAS используется для запуска приложения под учетной записью пользователя, имя которого передается в качестве параметра командной строки. В Windows 7, и более поздних, данная команда, при стандартных настройках безопасности, не позволяет получить администраторские привилегии, как это происходит в режиме "Запустить от имени Администратора". Для запуска приложения от имени администратора потребуется выполнение некоторых настроек системы. Универсальный способ запуска приложений и командных файлов от имени администратора без запроса системы контроля учетных записей UAC с использованием стандартного Планировщика заданий описан в статье

Формат командной строки RUNAS:

RUNAS [ ] /user:имя пользователя программа

RUNAS [ ] /smartcard программа

RUNAS /trustlevel:уровень доверия программа

Параметры командной строки:

/noprofile - Не загружать профиль пользователя. Это приводит к более быстрой загрузке приложения, но может стать причиной неправильной работы некоторых приложений.

/profile - Загружать профиль пользователя. Этот параметр установлен по умолчанию.

/env - Использовать текущие параметры среды.

/netonly - Учетные данные предназначены только для удаленного доступа.

/savecred - Использовать учетные данные, сохраненные пользователем. Этот вариант не доступен в выпусках Windows 7 Домашняя или Windows 7 Начальная и будет проигнорирован.

/smartcard - Для указания учетных данных используется смарт-карта.

/user - имя пользователя должно быть в виде [email protected] или DOMAIN\USER

/showtrustlevels - Отобразить список уровней доверия, которые можно использовать в качестве аргументов параметра /trustlevel.

/trustlevel - Значение "уровень доверия" должно быть перечислено в списке уровней доверия.

программа - Командная строка для EXE. См. примеры ниже.

Примеры:

runas /user:mymachine\administrator cmd.exe - запустить интерпретатор команд cmd.exe от имени пользователя "administrator" компьютера "mymachine". При выполнении команды, будет запрошен пароль пользователя, от имени которого должна выполняться задача.

runas /noprofile /env /user:mydomain\admin " mmc %windir%\system32\diskmgmt.msc " - запустить консоль mmc с оснасткой "Управление дисками" от имени пользователя "admin" в домене "mydomain". Профиль пользователя не загружается, и используются текущие переменные среды. Загрузка профиля пользователя необходима только тогда, когда будет выполняться задача, которой требуются какие-либо данные из него. Если задан параметр "/env" то переменные окружения наследуются из среды текущего пользователя.

runas /savecred /user:[email protected] regedit.exe - запустить редактор реестра "regedit.exe" от имени пользователя "admin" домена "mydomain" с запоминанием введенного пароля. При наличии параметра "/savecred", введенный пароль запоминается в реестре в зашифрованном виде и в дальнейшем запрашиваться не будет.

runas /showtrustlevel - отобразить уровни доверия, существующие в системе. В ответ будет отображаться перечень в виде:

В системе доступны следующие уровни доверия:
0x20000 (Обычный пользователь)

Кроме значения trustlevel равного 0x20000 можно пользоваться значениями 0x10000 , соответствующему минимальному набору привилегий и 0x40000 , стандартному для данного пользователя набору. Для просмотра отличий разных уровней доверия можно воспользоваться командой Whoami , выполняя ее в сеансе командного процессора, запускаемого с каждым из уровней trustlevel

runas /trustlevel:0x20000 cmd.exe - запустить командный процессор cmd.exe с использованием уровня доверия, полученного в предыдущем примере.

runas /trustlevel:0x40000 cmd.exe - запустить командный процессор cmd.exe с использованием стандартного уровня доверия.

Примечание: в сеансе командной строки, запущенной с использованием параметра /trustlevel, список привилегий соответствующий каждому уровню доверия можно получить с использованием команды whoami /priv , а полные сведения об учетной записи - whoami /ALL

Примечание: параметр /profile несовместим с параметром /netonly .

Примечание: параметр /savecred несовместим с параметром /smartcard .

Для запуска приложений от имени администратора с использованием runas.exe необходимо изменить стандартные настройки безопасности системы:

Включить учетную запись Администратора (по умолчанию, она отключена);

Задать пароль для пользователя Администратор ;

Для проверки наличия прав администратора использовался командный файл с именем who-admin.bat следующего содержания:

WHOAMI /PRIV | find /i "SeRemoteShutdownPrivilege"

If %ERRORLEVEL% == 0 goto admin

Echo NOT have admin rights!

ECHO !!! ADMIN !!!

Принцип анализа привилегий основан на использовании команды whoami с параметром /priv . В зависимости от наличия прав администратора, командный файл выводит сообщение "NOT have admin rights!", или - "!!! ADMIN !!!" и ожидает нажатия клавиши на клавиатуре. Подробности найдете в описании команды whoami по ссылке из полного списка команд.

runas /savecred /user:Администратор C:\scripts\who-amdmin.bat - запуск от имени администратора командного файла who-amdmin.bat , находящегося в папке C:\scripts. При первом запуске будет запрошен пароль Администратора, при последующих запусках (с параметром /savecred ) - ввод пароля не требуется.

Пароли, запоминаемые при использовании утилиты RUNAS.EXE с параметром /savecred можно изменить или удалить с помощью оснастки управления сохраненными паролями:

%systemroot%\system32\rundll32.exe" keymgr.dll,KRShowKeyMgr

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

Для управления сохраненными учетными записями в командной строке Windows используется утилита

Командная строка (cmd), как известно, является очень мощным инструментом, который позволяет не только использовать некоторые недокументированные возможности операционной системы, но и исправлять множество ошибок, если Windows дает сбои или даже не загружается. Однако для выполнения некоторых действий консоль необходимо запускать исключительно с правами админа. О том, как запустить cmd с правами администратора, далее и пойдет речь. Для ознакомления предлагается несколько способов, каждый из которых по-своему удобен для различных ситуаций.

CMD: запуск от имени администратора классическим методом

Большинство пользователей Windows привыкло запускать командную консоль всем известным методом, который состоит в том, чтобы сначала вызвать меню «Выполнить» (Win + R), а затем вписать в его поле искомое сокращение cmd. Но ведь это обычный старт, а не с правами админа, хотя в некоторых сборках Windows в консоли «Выполнить» чуть ниже поля для ввода команд можно наблюдать пункт старта именно с правами администратора.

Запуск командной консоли из меню «Пуска»

В принципе, в разных системах можно использовать и стартовое меню. Для этого в меню «Пуска» нужно выбрать стандартные программы, а открывать командную строку через ПКМ, выбрав нужный тип старта.

В Windows 10 запуск cmd от имени администратора упрощен еще больше. Как правило, в «чистых» системах сразу после установки, в меню ПКМ на кнопке «Пуск» можно найти две строки запуска cmd: обычный и с администраторскими правами, что и нужно использовать.

Использование «Диспетчера задач»

Не менее распространенным, хотя и более долгим по времени методом запуск cmd от имени администратора производится из стандартного «Диспетчера задач», который вызывается либо трехпальцевыми комбинациями, либо из консоли «Выполнить» командой taskmgr.

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

Запуск cmd через поисковую систему (Windows 10)

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

Тем не менее, именно в этой модификации Windows cmd запустить можно и через поисковую систему. Для этого необходимо использовать ПКМ на кнопке «Пуска», выбрать поиск, в поле вписать «Командная строка» (естественно, без кавычек), а на отображенном результате, опять же, через ПКМ, выбрать старт от имени админа.

Старт из «Проводника»

Но это были методы, которые, по большому счету, дублируют один другой. Теперь посмотрим, что можно сделать, используя стандартный «Проводник». Для начала нужно открыть меню «Файл».

В нем сразу же будет присутствовать строка запуска консоли с переходом на дополнительное меню, в котором, как и в случае с разделом «Пуск» Windows 10, будет присутствовать и обычный запуск, и старт с правами администратора.

Непосредственный вызов консоли из системного каталога

Если кто не знает, меню «Выполнить» изначально рассчитано на запуск исполняемых файлов, которые находятся в системном каталоге System32.

Таким образом, запуск cmd от имени администратора можно произвести через ПКМ на искомом файле cmd.exe как раз из этой папки (она расположена в корневой директории Windows). Парадоксально, но в 64-битных системах практически все компоненты папки System32 дублируются в каталоге SysWOW64. Иными словами, точно такой же файл, отвечающий за старт командной строки, можно найти и здесь, а действия по запуску будут полностью идентичными.

Находясь в системной папке и выделив искомый файл, можно использовать средства работы с приложениями. После нажатия на ссылку «Управление» раскроется дополнительная панель, в которой будет присутствовать кнопка старта с правами админа.

Ускорение доступа

С основными способами старт командной строки разобрались. Теперь посмотрим, как упростить себе задачу и ускорить ее запуск. Тут потребуется войти в системную папку System32, и через ПКМ на файле cmd.exe выбрать отправление ярлыка на «Рабочий стол» (можно сразу выбрать создание ярлыка непосредственно на «Рабочем столе», указав в качестве объекта искомый файл).

Теперь через ПКМ уже на созданном ярлыке нужно выбрать свойства объекта, на вкладке ярлыка нажать кнопку «Дополнительно» и отметить галочкой строку постоянного запуска от имени администратора. При желании ярлык с «Рабочего стола» можно переместить в панель быстрого запуска или через ПКМ использовать закрепление в панели задач. Такая методика является оптимальным решением, если пользователю с командной консолью приходится работать очень часто.

Вместо итога

Вот, собственно, и все, что касается старта командной строки именно с правами администратора. Конечно, здесь были описаны только самые простые и наиболее часто используемые способы. Не рассматривались случаи, когда в некоторых меню вместо командной строки присутствует ссылка на Windows PowerShell. По сути, это инструмент очень похожий на командную консоль, но более сложный для рядового пользователя и имеющий несколько больше возможностей.

Командная строка – универсальный инструмент в любой операционной системе. Со временем многие люди приходят к тому, что им требуется воспользоваться данным средством. Обычно это необходимо для решения какой-либо проблемы в ОС. Давайте рассмотрим, как открыть командную строку в Windows 7 от имени администратора всеми доступными методами.

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

Это программная оболочка, которая передаёт операционной системе введённые в неё текстовые команды. Физически она является файлом cmd.exe, который расположен в директории «%windir%\system32», а в Windows 7 x64 и в каталоге «%windir%\SysWOW64».

Хотя со времён MS-DOS утекло немало времени и множество операций в Windows выполняется через графический интерфейс, от командной строки никто не собирается отказываться. Во-первых, далеко не все действия в Windows 7 можно выполнять через консоль, во-вторых, гораздо быстрее ввести текстовую команду и нажать Enter , чем выполнять многочисленные клики по элементам окон, различным меню и прочим графическим элементам.

Окно «Выполнить»

Кроме консоли, текстовые команды операционной системе отправляются и через командный интерпретатор. Его особенностями являются:

  • окно с результатом команды после её выполнения не отображается;
  • после запуска каждой из них интерпретатор приходится вызывать заново;
  • для выполнения команд требуются администраторские привилегии.
  1. Запускаем этот инструмент при помощи одноимённой кнопки в «Пуске» или комбинации клавиш Win + R .
  1. Вводим в текстовую форму команду «cmd», «cmd.exe» или полный путь к файлу: «%windir%\system32\cmd.exe» и выполняем команду.

Здесь может возникнуть вопрос: как узнать, что необходимые привилегии получены? Обращаем взор на шапку окна – там должна быть надпись: «Администратор: путь к файлу cmd.exe».

Многие пишут: «Не могу запустить консоль от имени админа». Такое может быть, если вашей учётной записи не позволено это делать со стороны администратора, и решить проблему может только он.

Ярлык в «Пуске»

  1. Открываем это выпадающее меню и кликаем «Все программы».
  2. Пролистываем вниз и кликаем по папке «Стандартные».
  3. Вызываем контекстное меню ярлыка и выбираем соответствующий пункт.

Поисковая строка

  1. Разворачиваем главное меню Windows 7 и вводим часть названия утилиты в поисковую строку.
  2. Как и в предыдущем случае, открываем контекстное меню целевого объекта, который появился в результате поиска, и выбираем «Запустить от имени…».
  1. В качестве объекта расположения задаём «cmd» и кликаем «Далее».
  1. Вводим его название и жмём Enter .
  1. Открываем свойства объекта при помощи комбинации Alt + Enter или правой кнопки.
  1. Щелкаем «Дополнительно».
  1. В окне расширенных свойств отмечаем флажком первую опцию и совершаем клик по «ОК».
  1. Закрываем все окна.

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

Создаётся ярлык и путём перетаскивания исполняемого файла на рабочий стол или в «Панель задач».

Проводник

Открываем «Проводник» (заходим в любую папку, кроме «Мой компьютер»).

  1. Быстрее всего это сделать комбинацией клавиш Win + E .
  2. Зажимаем Shift и открываем контекстное меню (правой кнопкой) свободного от файлов/каталогов пространства.
  3. Выполняем клик по пункту «Открыть окно команд».

Прямой вызов

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

  1. Вызываем окно «Проводника»: мы воспользовались для этого сочетанием кнопок Win + E .
  2. В адресную строку вводим «%windir%\system32», а для 64 bit можно и «%windir%\SysWOW64», находим наш файл и выполняем его от имени администратора.
  1. Вводим название утилиты и открываем её.

Способ подойдёт для случаев, когда файл explorer.exe поврежден или заменён вирусами.

В массе авторских сборок операционной системы присутствует возможность открытия консоли с расширенными полномочиями через контекстное меню каталогов. Мы же пользуемся официальной версией ОС, потому продемонстрировать этого не сможем.

Мы рассмотрели все варианты открытия командной консоли в Windows 7 с привилегиями администратора, что необходимо для выполнения большинства команд в системе. Без этих прав ваши возможности по управлению «Семёркой» будут скудными, а многие проблемы без этого попросту не решить.

Видеоинструкция

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

Что такое командная строка? Это просто программная оболочка, которая позволяет через текстовые запросы управлять некоторыми функциями ПК. Более того, раньше это был единственный способ выполнить ту или иную функцию. Сейчас практически все пользуются удобным интерфейсом, но ведь строка осталась, и пользоваться ею довольно просто.

Как открыть командную строку?

Как открыть командную строку в Windows XP

В принципе, методы для открытия командной строки схожи между собой. Различия могут быть только в самом интерфейсе и надписях. Для того чтобы открыть командную строку в Windows XP можно воспользоваться стандартным меню «пуск». Далее следуете «все программы» – «стандартные» – «командная строка».

Это же можно сделать сочетанием клавиш WIN+ R. В открывшемся окне введите cmd и нажмите ОК.

Как открыть командную строку в Windows 7

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

Как открыть командную строку в Windows 8

В Windows 8 нельзя воспользоваться стандартным меню, так как его тут попросту нет. Внизу рабочего стола есть иконка – «все приложения». Кликаем по ней и ищем пункт меню «командная строка».

Также можно использовать метод комбинации клавиш WIN+ R.

Как запустить командную строку от имени администратора?

Как открыть командную строку от имени администратора Windows XP и Windows 7

Запустить командную строку с правами администратора в Windows XP, также как и в Windows 7, очень просто. Через стандартное меню «пуск» запускаем командную строку, как описано выше и кликаем по пункту правой кнопкой мыши, выбираем «запустить от имени администратора».

Можно сделать тоже, но с помощью рабочего стола. Создаем ярлык и называем его «cmd.exe». Кликаем на него правой кнопкой и выбираем пункт «запуск от имени администратора».

Как открыть командную строку от имени администратора Windows 8

С Windows 8 все несколько сложней. Здесь это можно сделать при помощи диспетчера зада. И так запускаем диспетчер задач нажимаем Файл затем Запустит новую задачу. В открывшемся окошке вводим cmd и чуть ниже ставим галочку напротив Создать задачу с правами администратора и нажимаем ОК.

Через проводник открываем «Мой компьютер» и выбираем локальный диск, далее следуем такому алгоритму: Файл->Открыть командную строку -> Открыть командную строку как администратор.

Это же можно сделать при помощи клавиш WIN + X. После нажатия этого сочетания клавиш появиться меню в котором выбираем пункт «командная строка (администратор)».

Как видите, каждый из этих способов довольно прост и не требует специальных знаний или навыков.

Лучшие статьи по теме