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

Содержание:

Открытие ярлыка Командной строки

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

  • 32-битная ОС – C:\Windows\System32;
  • 64-битная ОС – C:\Windows\SysWOW64.

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

Еще быстрее вызвать интерфейс можно при помощи ярлыка. Тогда вам не придется искать exe-файл на просторах Проводника. Просто следуйте инструкции:

  • Найдите файл «cmd» через «Проводник».
  • Щелкните по нему ПКМ.

Нажмите «Отправить», а затем – «Рабочий стол (ярлык)».

  • Как только иконка появится на главном экране, кликните по ней ПКМ и перейдите в «Свойства».
  • Нажмите на «Дополнительно».
  • Отметьте галочкой пункт «Запуск от имени администратора».
  • Сохраните изменения.

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

Нет, не будет тебе прав

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

Простейшим вариантом работы с этим механизмом будет использование переменных среды.

Рассмотрим пример с редактором реестра. Действительно, запуская regedit.exe под администратором, мы получаем запрос на повышение прав:

Запрос повышение прав.

Если же мы запустим редактор реестра из консоли, предварительно поменяв значение переменной среды __COMPAT_LAYER на:

То запроса UAC не будет, как и административных прав у приложения:

Бесправный редактор реестра.

Использование канонических имен в локальных групповая политика

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

Скрытие отдельных элементов панели управления

Используйте этот метод, если требуется отобразить больше элементов панели управления, чем требуется скрыть.

  1. Запустите файл gpedit. msc, чтобы запустить редактор локальных групповых политик. можно также ввести «групповая политика» на начальном экране Windows 8.1 и выбрать пункт изменить групповую политику в результатах поиска.
  2. Выберите Конфигурация пользователя > Административные шаблоны > Панель управления.
  3. Выберите Скрыть указанные элементы панели управления.
  4. В открывшемся окне Скрыть указанные элементы панели управления щелкните включено.
  5. Нажмите кнопку « Показывать » на панели «параметры», чтобы отобразить список запрещенных элементов панели управления.
  6. В открывшемся окне Отображение содержимого введите каноническое имя в столбец значение . При необходимости повторите операцию.
  7. Нажмите кнопку ОК.

Отображение отдельных элементов панели управления

Используйте этот метод, если требуется скрыть больше элементов панели управления, чем требуется отобразить.

  1. Запустите файл gpedit. msc, чтобы запустить редактор локальных групповых политик. можно также ввести «групповая политика» на начальном экране Windows 8.1 и выбрать пункт изменить групповую политику в результатах поиска.
  2. Выберите Конфигурация пользователя > Административные шаблоны > Панель управления.
  3. Выберите Показывать только указанные элементы панели управления.
  4. В открывшемся окне Показывать только указанные элементы панели управления щелкните включено. Это скрывает все элементы на панели управления.
  5. Нажмите кнопку « Показывать » на панели «параметры», чтобы отобразить список разрешенных элементов панели управления.
  6. В открывшемся окне Отображение содержимого введите каноническое имя в столбец значение . При необходимости повторите операцию.
  7. Нажмите кнопку ОК.

Если вы хотите удалить все записи, добавленные в список Показать или скрыть элементы панели управления, вернитесь на экран в шаге 4 и выберите не настроено для очистки списка. Если вы хотите хранить записи, но приостановите ограничения, выберите отключено.

Запустить диспетчер задач из командной строки

Излишне говорить, что мы должны сначала запустить командную строку, чтобы запустить диспетчер задач через нее. Для этого нажмите Win + R, чтобы открыть поле ВЫПОЛНИТЬ, введите «cmd» и нажмите Enter.

Когда откроется командная строка, введите следующую командную строку и нажмите Enter, чтобы запустить диспетчер задач:
Taskmgr

Это основной процесс запуска диспетчера задач из командной строки. Если вы используете учетную запись администратора, у вас не должно возникнуть проблем с выполнением этих шагов.

Но что, если вы используете стандартную учетную запись и по-прежнему хотите получить доступ к диспетчеру задач через командную строку?

Исправление 2. Временно отключить антивирусное программное обеспечение

Второй шаг, который вам следует предпринять, — это временно отключить любое установленное стороннее антивирусное программное обеспечение на вашем компьютере с Windows 10.

Иногда антивирусное программное обеспечение может мешать другим компьютерным процессам, из-за чего командная строка не работает в Windows 10 или не может запускать CMD от имени администратора в Windows 10.

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

Убедитесь, что CMD не работает / ошибка открытия исправлена, если нет, попробуйте другие способы.

Windows и совместимость с командами DOS

Для начала пользователям «операционок» из разряда Windows стоит четко себе усвоить, что основные команды управления некоторыми процессами пришли именно из DOS. Хотя и говорится, что сейчас DOS не поддерживается, в плане команд работает все это просто беспрекословно. Командная строка, администратор которую вызывает в данный момент, может содержать именно DOS-команды.

Взять хотя бы программу проверки диска или съемного носителя на ошибки типа chkdsc. Это то же самое, что проверить носитель информации с помощью средств проверки диска, скажем, в Панели управления или при использовании стандартного Проводника.

Ещё один замысловатый способ

  1. Открываем «Диспетчер задач» Ctrl + ShiftEsc.
  1. Кликаем «Файл» -> «Новая задача».
  1. Вводим название утилиты и открываем её.

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

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

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

Зачем нужен запуск команд от имени администратора

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

Сделано это не просто так, это своего рода защита операционной системы, т.к. некоторые команды влияют на загрузку и на нормальную работу виндовс.

Ситуации бывают разные, и потребности разные, возникают ситуации, когда выполнения той или иной команды требует производить в командной строке, да не просто так, а чтобы у вас были права администратора. Для внесения изменений.

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

Понеслась)

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

Пуск

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

Ранее мы уже рассматривали как вернуть командную строку вместо оболочки Windows PowerShell в инструкции: Как удалить PowerShell в Windows 10. После чего можно будет запустить командную строку от имени администратора используя контекстное меню кнопки пуск.

  1. Переходим в Пуск > Параметры > Персонализация > Панель задач.
  2. Дальше изменяем значение пункта Заменить командную строку оболочкой Windows PowerShell в меню, которое появляется при щелчке правой кнопкой мыши по кнопке Пуск на Отключено.

Теперь для запуска командной строки от имени администратора достаточно нажать правой кнопкой мыши на иконку меню пуск и выбрать пункт Командная строка (администратор). А также возможность открыть контекстное меню кнопки пуск можно используя комбинацию клавиш Win+X.

Если же оболочка Windows PowerShell Вас полностью устраивает, тогда можно запустить командную строку через Windows PowerShell от имени администратора. После запуска оболочки Windows PowerShell с правами администратора, командная строка также будет запущена в окне оболочки PowerShell с правами администратора.

  1. Нажимаем сочетание клавиш Win+X и в контекстном меню выбираем пункт Windows PowerShell (администратор).
  2. В открывшемся окне выполняем команду cmd, после чего можно будет пользоваться окном PowerShell, как командной строкой.

Поиск

Обновленный поиск позволяет быстро найти и запустить любое приложение в операционной системе Windows 10. Пользователю достаточно нажать кнопку Пуск и начать вводить название Командная строка для быстрого поиска. После чего в результатах поиска нажать правой кнопкой на классическое приложение Командная строка и в контекстном меню выбрать пункт Запуск от имени администратора.А также есть возможность закрепить командную строку на начальном экране или панели задач. Там также после открытия контекстного меню на иконке командной строке будет возможность выбрать пункт запуск от имени администратора.

Проводник

Ранее мы рассматривали как запустить программу от имени администратора Windows 10. Так как командная строка является классическим приложением, то способ с использованием проводника можно также использовать. Поэтому пользователю достаточно перейти по пути: C:\ Windows\ System32 и найти классическое приложение командной строки с названием cmd.exe. Дальше необходимо нажать правой кнопкой мыши на текущее приложение и в открывшемся контекстном меню выбрать пункт Запуск от имени администратора.

Диспетчер задач

Диспетчер задач позволяет отключать, перезапускать и создавать новые задачи. Примером отключения и повторного запуска есть перезапуск Проводника в Windows 10. Текущий способ использует окно выполнить вызываемое комбинацией клавиш Win+R, но уже с возможностью запускать классические приложения с правами администратора.

  1. Пользователю достаточно открыть диспетчер задач используя комбинацию Ctrl+Shift+Esc или выбрав пункт Диспетчер задач в контекстном меню панели задач.
  2. Дальше в открывшемся окне диспетчера задач нажать копку меню Файл > Запустить новую задачу.
  3. В открывшемся окне создания задачи вводим команду Cmd, и отметив пункт Создать задачу с правами администратора нажимаем кнопку ОК.

Заключение

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

Обратите внимание что после перехода на операционную систему Windows 10 версии 1703 и новее пункт командной строки был заменен на Windows PowerShell. Именно поэтому если Вы привыкли пользоваться командной строкой обратите внимание как вернуть командную строку вместо PowerShell в Windows 10

Как альтернатива можно выбрать другой способ как можно открыть командную строку от имени администратора в Windows 10.

Режим администратора

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

Изначально эта учетная запись отключена. Её нужно включить. Для этого, например, можно вызвать утилиту «Выполнить». Она находится там же в служебных утилитах, немного выше над консолью.

Далее введите следующую команду:

lusrmgr.msc

Завершаем действие кнопкой ОК.

В результате этого откроется следующее окно.

Необходимо выполнить следующие шаги:

  1. Выбрать папку «Пользователи».
  2. Сделайте правый клик мыши по пользователю «Администратор».
  3. Кликнуть на пункт «Свойства».

Появится такое окно.

По умолчанию напротив пункта «Отключить учетную запись» будет стоять галочка. Её нужно убрать. Затем нажмите на кнопку ОК.

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

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

Запуск командной строки с правами администратора в Windows XP

Так как в операционной системе Windows XP еще не существовал механизм защиты UAC, то при условии, что пользователь уже обладает правами администратора, он всегда будет запускать командную строку с максимальными правами — и никаких дополнительных действий, в отличии от последующих операционных систем семейства Windows, для этого не требуется.

Но, что делать, если нужно запустить из под пользователя без прав администратора, командную строку с правами администратора? Делается это просто:

  1. Открываете меню «Пуск», и ищите там программу «Командная строка», которая находится по адресу «Все программы — Стандартные — Командная строка».
  2. Нажимаете правой кнопкой мыши по программе «Командная строка», и выбираете пункт «Запуск от имени. «.
  3. Откроется окно с вопросом «Чью учетную запись следует использовать для запуска этой программы?». В качестве ответа, нужно выбрать нижний пункт «Учетную запись указанного пользователя», и ввести учетные данные пользователя, у которого есть права администратора — в таком случае, командная строка запуститься с ними, не смотря на то, что у текущего пользователя этих прав может и не быть.

Входим в Виндовс под «Администратором»

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

Windows 10

Учетную запись «Администратор» можно активировать двумя способами – через оснастку управления компьютером и с помощью консоли Windows.

Способ 1: Управление компьютером

  1. Кликаем правой кнопкой мыши по значку компьютера на рабочем столе и выбираем пункт «Управление».


В открывшемся окне оснастки открываем ветку «Локальные пользователи и группы» и кликаем по папке «Пользователи».


Далее выбираем пользователя с именем «Администратор», кликаем по нему ПКМ и переходим к свойствам.


Снимаем галку напротив пункта, который отключает эту запись, и нажимаем «Применить». Все окна можно закрыть.

Способ 2: Командная строка

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


В консоли пишем следующее:

net user Администратор /active:yes

Для того чтобы войти в Windows под этой учетной записью, нажимаем комбинацию клавиш CTRL+ALT+DELETE и в открывшемся меню выбираем пункт «Выйти».

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

Windows 8

Способы включения учетной записи Администратора точно такие же, что и в Windows 10 – оснастка «Управление компьютером» и «Командная строка». Для входа необходимо кликнуть ПКМ по меню «Пуск», навести курсор на пункт «Завершение работы или выход из системы», а затем выбрать «Выход».

После выхода и клика и разблокировки экрана появятся плитки с именами пользователей, в том числе и Администратора. Вход также осуществляется стандартным способом.

Windows 7

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

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

Windows XP

Включение учетной записи Администратора в XP выполняется по тому же сценарию, что и в предыдущих случаях, а вот вход выполняется несколько сложнее.

  1. Открываем меню «Пуск» и переходим к «Панели управления».


Дважды кликаем по разделу «Учетные записи пользователей».


Здесь ставим обе галки и жмем «Применение параметров».


Снова идем в меню «Пуск» и нажимаем «Выход из системы».


Жмем кнопку «Смена пользователя».


После выхода видим, что появилась возможность доступа к «учетке» Администратора.

Заключение

Мы сегодня научились активировать пользователя с именем «Администратор» и входить под ним в систему. Имейте в виду, что данная учетная запись обладает исключительными правами, и работать под ней постоянно небезопасно. Любой злоумышленник или вирус, получивший доступ к компьютеру, будет иметь такие же права, что чревато печальными последствиями. Если вам потребовалось выполнить действия, описанные в этой статье, то после проведения необходимых работ переключитесь на обычного пользователя. Это простое правило позволит сохранить файлы, параметры и личные данные в случае возможной атаки.

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

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

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

Удаленно перезагрузите или выключите компьютер с Windows 10

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

  1. Использовать подключение к удаленному рабочему столу
  2. Перезагрузите с помощью Windows PowerShell.
  3. Перезагрузите с помощью Shutdown.exe
  4. Инструмент для затвора.

Давайте рассмотрим их подробнее.

1]Использовать подключение к удаленному рабочему столу

Подключение к удаленному рабочему столу — инструмент, встроенный в Windows 10/8/7, поэтому больше ничего скачивать не нужно. RDP (протокол удаленного рабочего стола) — это проприетарный инструмент от Microsoft, обеспечивающий удаленный доступ к компьютеру.

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

После получения доступа используйте мышь, чтобы перезагрузить систему Windows 10 обычным способом, и все.

2]Перезагрузите с помощью Windows PowerShell.

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

Первый шаг — запустить программу Windows PowerShell, а затем ввести команду:

/m 

Оттуда введите /р для принудительного полного перезапуска системы.

Теперь, если вы хотите узнать о других командах, введите /? и нажмите клавишу Enter на клавиатуре.

3]Перезагрузите с помощью Shutdown.exe.

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

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

Хорошо, поэтому первое, что нам нужно сделать, это выполнить некоторые настройки, чтобы все заработало, включив службу удаленного реестра. Служба по умолчанию отключена, так что давайте включим ее, не так ли?

Чтобы включить службу удаленного реестра, запустите диспетчер служб. Для этого щелкните меню «Пуск» и введите Services.msc а затем нажмите клавишу Enter на клавиатуре. Как только он откроется, найдите в списке «Удаленный реестр». Оттуда щелкните его правой кнопкой мыши и выберите параметр «Свойства».

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

Откройте брандмауэр Защитника Windows.

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

Оттуда прокрутите вниз до Инструментальное средство управления Windows (WMI) и разрешите ему общаться через брандмауэр, и все. Теперь ваша учетная запись пользователя должна иметь права администратора, иначе команда выключения компьютера не будет работать.

Последний шаг — запустить командную строку, ввести следующую команду и нажать клавишу Enter:

shutdown /i

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

4]Использование бесплатного инструмента Shutter

Конечно, мы могли бы поговорить о Shutter, так как недавно рассмотрели его. Это отличный инструмент для планирования событий, но он также идеально подходит для перезапуска вашего компьютера из удаленного места или через Интернет с точки зрения непрофессионала.

Для начала откройте Параметры> Веб-интерфейс> Включить> Выберите Слушать IP> Задайте имя пользователя и пароль> Нажмите Сохранить.

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

Конечно, есть и другие способы перезагрузить компьютер из удаленного места, но мы рекомендуем перечисленные выше варианты, так что дайте им шанс.

Использование утилиты admilink

Указанная в заголовке утилита является консольной, и после инсталляции будет находиться в каталоге Windows.

Запускаем инструмент и видим вполне удобное окошко с русским интерфейсом, поэтому разобраться будет легко.

  • В первом поле вводим путь до файла, который хотим запускать;
  • Параметры командной строки во втором поле заполнять необязательно;
  • Третья строчка будет заполнена самостоятельно, если это не так, впишите С:windowssystem32
  • Режим отображение окна. В 4 строчке есть 2 параметра:
    • SHOW – стандартной запуск ПО с видимым окном;
    • HIDE – работа ПО в фоновом режиме;

Настраиваем параметры на вкладке Account:

  • В качестве имени домена пишем имя своего ПК, либо NetBios и test.lan;
  • Имя пользователя – можно выбрать, нажав на кнопку с тремя точками;
  • Пароль от учетной записи и подтвердить.
  • Введя все данные, нажмите кнопку «Тестировать».

Утилита проверит работоспособность указанной нами информации. Жмём любую клавишу в CMD.

После удачного теста нажмите кнопочку «Сгенерировать ключ запуска AdmiRun». Если этого не сделать, то ничего не будет работать.

  • Идём на вкладку «Link» и делаем следующее:
  • Имя ярлыка – называем любым именем;
  • Каталог – указываем, где будет расположен ярлык;
  • Картинка – выбираем изображение для ярлыка;
  • Жмём кнопку «Сгенерировать командную строку».
  • Теперь нажимаем большую кнопку «Создать Ярлык сейчас!».

Значок сразу же появится на рабочем столе или каталоге, который вы указали.

Пробуем запустить ярлык. Если всё удачно и программа запустилась от имени админа, то поздравляю. Иначе неверно выполнены действия на каком-то шаге.

Если зайти в свойства ярлыка и изменить программу в поле «Объект» на другую, то она попросту не запуститься. Это небольшая защита от вредоносов.

Зачем нужен запуск команд от имени администратора

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

Сделано это не просто так, это своего рода защита операционной системы, т.к. некоторые команды влияют на загрузку и на нормальную работу виндовс.

Ситуации бывают разные, и потребности разные, возникают ситуации, когда выполнения той или иной команды требует производить в командной строке, да не просто так, а чтобы у вас были права администратора. Для внесения изменений.

Примечание: Будьте внимательны при выполнении команд, т.к. изменения вносятся непосредственно в ОС. И может нарушить ее работоспособность! Если не знаете за что отвечает данная команда, не выполняйте ее с правами админа.

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

Как запустить cmd с правами администратора в windows 7? |

Всем привет. Ребята, в этой заметке я вам расскажу о том как запустить cmd в Windows 7 с админскими правами и еще маленький трюк покажу, как это все дело провернуть с …батником. Да, и расскажу что такое батник. Итак, для начала немного инфы так бы сказать вводной. Если простыми словами, то командная строка это черное окно, куда можно вводить всякие команды, которые могут помочь в настройке винды. Батник это файл, в который команды эти можно записать, их можно несколько там написать и все они будут по очереди выполняться. То есть батник это что-то типа сценария. В батнике можно делать много полезных вещей, но нужно шарить в командах cmd. Но самое что интересное, в принципе, как мне кажется, то достаточно разобраться в одном — это понимать справку cmd, там есть справка к любой команде

ВНИМАНИЕ!!! Ребята, если вам нужно запустить команду от имени администратора, то сначала нужно саму командную строку запустить от админа! А в ней уже все команды будут АВТОМАТОМ от имени администратора! Я об этом тут и написал!

Ребята, скажу сразу — задача с батником провалилась, я про запуск батника с админскими правами. Я думал что это просто, оказалось что это вроде как вообще нереально..

Значит зажимаете Win R, но вставляете уже это:

C:WindowsSystem32

Потом у вас откроется папка, вы там в правом верхнем углу пишите cmd, потом чуть подождите и будет сразу результат:

И теперь вам нужно просто нажать правой кнопкой по cmd и выбрать запуск от имени админа:

И все, потом запустится командная строка и там в заголовке должно быть слово Администратор:

Так, я еще обещал показать как запустить эту командную строку от админа при помощи батника. Хм, вот тут сложняк, но смотрите, для начала создадим батник с названием cmd_admin.bat, я его создам на рабочем столе:

Как создать батник знаете? Правой кнопкой по рабочем столу, потом создаете текстовый документ. Название его, то есть Новый текстовый документ.txt, полностью меняете на название батника, в нашем случае это cmd_admin.bat, все просто. Если вы не видите расширения, то есть последнее в название, что идет после точки, ну я имею ввиду .txt или .bat, то вам нужно включить отображение расширений файлов. Для этого идете в панель управления, там находите значок Параметры папок и там на вкладке Вид в самом низу снимаете эту галочку:

:/> Что такое .NET Framework и почему она установлена ​​на моем ПК?

Думаю понятно

Итак, мы создали батник, что дальше? Нажимаем по нему правой кнопкой и выбираем Изменить:

И откроется пустой батник:

Значит ребята.. у меня для вас плохая новость, к сожалению, вроде как это невозможно.. я думал что можно, но оказывается нет. Все что я нашел, это команда эта:

runas /savecred /user:»Администратор» cmd.exe

Или вот эта:

runas /savecred /user:administrator «cmd.exe»

Вторую я вставил в батник, запустил, но оно требует пароль:

О каком пароле идет речь, я даже не знаю… Не, ну можно запустить и так батник, (но я думаю вы не это имели ввиду):

И если при этом в самом батнике прописать cmd, то командная строка запустится от имени админа.. но это все не то, я знаю.. Не, ну можно еще зайти в свойства батника и там на вкладке Совместимость поставить внизу галочку чтобы запускалось только от админа.. но это не то..

Ребята, сори, но.. увы.. я о батнике. Правда есть еще не очень хорошая новость — если подумать логически.. то вроде это и невозможно без сторонних модулей, если на чистом батнике, без VBS, то я думаю это невозможно сделать и все из-за того что так устроена безопасность

Удачи вам, извините что не получилось, но вы не печальтесь.. до встречи друзья!

Ну, и зачем тебе права?

Программа может запрашивать права администратора условно в двух случаях:

  1. Когда хочет получить доступ туда, куда «простым смертным» нельзя: например, создавать файлы в системных каталогах.
  2. Когда программу скомпилировали со специальным флагом «Требовать права администратора».

С первым случаем все понятно: берем в руки замечательную программу Марка Руссиновича Process Monitor, смотрим, что происходит, и куда программа пытается залезть:

Куда это лезет этот 7Zip?

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

Сложнее, если случай клинический, и так просто выдать права не получится: например, программа требует сильного вмешательства в работу системы вроде установки драйверов. Тогда придется придумывать всякий колхоз, про который речь пойдет в последнем разделе статьи. Пока подробнее освещу второй случай — когда стоит флажок.

Если сильно упростить, то в специальном манифесте программы (к слову, установщики — это тоже программы) могут быть три варианта запуска:

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

Запуск от имени администратора пропал – нет кнопки | пункта

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

Бывает так, что открыть программы от имени админа возможно только в случае, если зайти в системный диск и запустить программу оттуда. Например, нужно запустить ярлык, находящийся по пути C:Program Files (x86)AIMP/aimp.exe, а не с рабочего стола.

Самое простое решение – почистить кэш системы. Существует много способов очистки временных мусорных файлов. Делается это следующим образом:

  • Открываем Пуск.
  • Переходим в меню «Выключение».
  • Зажимаем клавишу Shift и щелкаем по кнопке «Завершение работы».
  • Готово.

Следующий опыт показал, что проверка системы на целостность системных файлов и восстановление повреждённых возможна при выполнении в командной строке или утилите PowerShell следующих команд:

  1. DISM.exe /Online /Cleanup-image /Restorehealth
  2. sfc /scannow

Начинаем пользоваться

Где командная строка в Windows 10 разобрались. Теперь поведаю о базовых запросах для ознакомления.

Сокращение от «directory» (каталог). Отображает весь контент, находящийся в текущей папке. Но если перечень очень длинный, то может не уместиться на одном экране (будет обрезан). Чтобы можно было пролистывать страницы вводим:

Идем дальше:

Она позволяет осуществлять переход между папками. Чтобы перейти на уровень выше, вводим:

Для «прыжка» в корневой каталог диска:

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

Это позволит перейти в указанное место (только если оно находится на уровень выше или ниже, перескочить не получится):

Побродили, походили? Сейчас расскажу, как создать папку в командной строке, запущенной от имени администратора :

Удаление производится так:

Создание файла:

Удалить можно командой:

На самом деле их очень много. Я не буду углубляться в данную область. Кому интересно, ищите информацию на просторах Гугла / Яндекса. Теперь тема «Командная строка в Windows 10: как вызвать, использовать?» чуть прояснилась для Вас.

Зачем это нужно?

Среднестатистические пользователи редко прибегают к такому способу, хотя иногда без него никак. А вот сетевые администраторы просто жить не могут без «черного экрана с мигающим белым курсором». Ведь это так круто – писать команды, напрямую обращаясь к элементам системы, обходя графические оболочки. На самом деле, Вы можете сэкономить массу времени, научившись пользоваться CMD.

Без таких знаний Вы вряд ли сможете подчинить себе все аспекты конфигурации Виндовс. Скажу откровенно, пару лет назад я сам «боялся» открывать консоль. Думал, что это по силам только хакерам. Теперь же понимаю, насколько всё просто устроено!

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

Программно открыть cmd.exe от имени администратора и перенаправить потоки ввода и вывода

Вы не правильно поняли смысл параметра . Вот что говорит по этому поводу

/C Выполнение указанной команды (строки) с последующим завершением.

Как видите, параметр не имеет ни какого отношения к правам администратора для консоли. Более того, описанная вами “проблема” – это правильное поведение. Процесс запускается, выполняет единственную команду, и завершается. Так как читаете выходной поток вы явно, а не по событию, то к моменту, когда дело доходит до чтения, процесс уже завершен и поток пуст. Если же читать по событию (тык) то вы сможете зафиксировать вывод до завершения процесса консоли, но это не отменяет тот факт, что процесс будет завершен после выполнения единственной команды.

Для повышения прав используйте

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector