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

Содержание:

Введение

Некоторым приложениям для работы в Windows 7 или Windows Vista требуются повышенные права, и запускать их необходимо от имени администратора. При этом выводится запрос «Контроля учетных записей пользователя» (User Account Control или UAC), в котором система просит вашего согласия на запуск приложения.

Окно UAC

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

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

В качестве примера будем запускать командную строку (cmd) от имени администратора.

Последовательность событий при выполнение команды

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

  • при помощи командной оболочки можно заменить любые переменные в тексте команд на их текущие значения (например, если речь идет о восстановлении данных);
  • при введении цепи из нескольких команд строка разбивает ее на несколько отдельных, которые там находятся, после этого происходит отдельная обработка каждой из них поэтапно;
  • при отсутствии команды с заданным именем система ищет ее в каталоге. Если же поиск оказывается безуспешным, и БИОС ничего не видит, пользователь получает сообщение об ошибке, что выбранная опция запускаться и открываться не будет, так как это невозможно.


В строке можно задавать разные значения и параметры

Обратите внимание! Если команда найдена, она выполняется соответствующим образом. После завершения работы в командной строке пользователь или админ видит сообщение — запись о том, что конкретная операция выполнена успешно


Вызов командной строки — важная и нужная операция

Пользователь может самостоятельно создавать сценарии — определенные последовательности часто используемых команд — для консоли и периодически включать их, чтобы заходить в нужные разделы компьютерного меню и открывать их. Набор сценариев не ограничен и зависит от того, с какими именно задачами пользователю компьютера или ноутбука приходится сталкиваться чаще всего (например, найти нужный файл на сервере).


Командная строка может быть очень полезной

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

Какие программы можно удалить из автозагрузки

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

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

Автозапускающаяся программа под названием Program

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

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

  1. Запустите диспетчер задач.

Выбираем раздел «Диспетчер задач»

Переходим к вкладке «Автозагрузка»

Выбираем пункт «Командная строка»

Смотрим путь расположения программы

Нажимаем кнопку «Отключить»

Проверьте членство в группах пользователей Windows

Если кто не знает, Windows ещё во время установки формирует список пользователей и присваивает им всем (существующим и в перспективе) определённый и ограниченный набор прав. Учётная запись с неограниченными (ну… почти) правами скрыта и требует специальной активации в целях безопасности – не путать Администратора (скрыт) с Пользователем с правами Администратора (вы, если устанавливали Windows под себя). Все такие пользователи формируются в группы по правам на проведение некоторых операций в системе. Логика, я думаю, вам уже ясна: кто-то может делать с файлами всё (почти), а кто-то нет. Чтобы проверить членство своей учётки, наберите очередную быструю команду доступа из WIN + R

netplwiz

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

Если вы не Администратор, собака могла быть здесь зарыта. Присвойте себе членство, Примените, покиньте консоль, закройте все окна для сохранения информации и согласитесь с “перезаходом” в собственную учётку:

Ярлыки диспетчера задач

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

Комбинации горячих клавиш

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

Ctrl + Alt + Del – эта комбинация клавиш вызывает экран, содержащий несколько ярлыков, в том числе один для диспетчера задач. Просто щелкните Диспетчер задач, чтобы получить к нему доступ.

Ctrl + Shift + Esc – эта комбинация горячих клавиш мгновенно открывает диспетчер задач без необходимости проходить через дополнительный экран, и, таким образом, это самый быстрый способ добраться до диспетчера задач.

Использование меню опытного пользователя

Нажатие Win + X вызывает скрытое меню опытного пользователя, в котором есть множество ярлыков для системных настроек и утилит.

Здесь вы можете либо щелкнуть Диспетчер задач, либо просто нажать T, чтобы открыть Диспетчер задач.

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

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

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

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

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

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

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

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

Для чего нужна командная строка в Windows

Командная строка, или консоль, представляет собой программную оболочку, которая позволяет вводить в компьютер различные текстовые команды и выполнять их. Поддерживаются не только специфические для виндовс 7 или 10 конфигурации, но и старые команды от MS DOS. Связано это с тем, что изначально винда была лишь графической оболочной этой старой операционной системы, в которой оперировать данными и расчетами можно было только с помощью скриптов.

Вызывать консоль можно как в обычном, так и в безопасном режиме

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

Физический исполняемый файл консоли хранится на системном диске в папке Windows (С\Windows\System32\cmd.exe). Именно к этому файлу обращаются люди для получения доступа к командной строке. Подробнее о способах открыть консоль рассказано далее.

Команда, которая заставляет консоль открыться

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

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

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

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

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

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

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

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

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

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

:/> Как установить обновление Windows 10 Fall Creators Update прямо сейчас » MSReview

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

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

Предупредительные выстрелы

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

Вы действуете на свой страх и риск.

  • Обычно, при постановке такой задачи сразу вспоминают и команду . AdmiLink – стороннее решение, а мой подход использует только встроенные возможности Windows. В свою очередь runas дает пользователю возможность запускать с сохраненными учетными данными любую задачу, нежели только предусмотренную администратором.
  • Мое решение задействует встроенные возможности Windows, но не является эксплуатацией уязвимостей. В качестве администратора вы своими руками создаете все необходимые условия для запуска, поэтому надо подстраховаться↓
  • Я категорически не рекомендую этот подход для запуска интерактивных приложений. Как правило, у них есть диалог Открыть / Сохранить как, откуда легко запускается командная строка, а дальше все что угодно. Запуск скрипта несет меньше риска.
  • Скрипт для выполнения административной задачи должен находиться в расположении, на которое у пользователя нет прав на запись. Это может быть профиль администратора, системная папка или корень диска. В принципе, годится любое расположение при условии, что .
  • У пользователя не должно быть возможности изменять автономную систему. Это решается шифрованием диска, паролем на BIOS, запретом загрузки с внешних носителей, опечатыванием корпуса ПК и т.д.

Как включить права администратора в windows 7

Зачем нужно запускать windows от имени администратора? Например, чтобы настроить системные параметры, установить соответствующие программы и вообще получить полный контроль над компьютером. Если зайти в виндовс как обычный пользователь, то таких возможностей не будет, вы сможете только работать с обычными файлами и папками (не системными), запускать бОльшую часть программ, настраивать только те параметры, которые не касаются других пользователей системы.

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

Самый простой способ получения прав администратора

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

  • нажимаем «Изменение типа своей учётной записи»;
  • ставим галочку напротив пункта «Администратор»;
  • жмём «Изменение типа своей учётной записи».

Установка прав администратора для программ

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

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

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

Аналогично и с некоторыми файлами-папками – они тоже могут требовать права администратора для выполнения некоторых действий. Так, к примеру, простой пользователь не сможет удалить или переименовать папку «system», находящуюся в директории «C/windows/».

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

Ещё один способ включить права администратора

  1. Нажимаем Win + R, откроется командная строка.
  2. Вводим «control userpasswords2». Откроется окно учётные записи пользователей.
  3. Выберите вкладку «Дополнительно» и нажмите на одноимённую кнопку.
  4. Далее всё зависит от того, какая у вас версия windows 7. Если «Домашняя базовая», тогда появится предупреждение, что все операции с правами следует делать через «Учётные записи пользователей. Если же у вас расширенная версия (например, Профессиональная), тогда откройте левую верхнюю папку «Пользователи», а в средней колонке – «Администратор».
  5. Откроется окно настроек, в котором уберите галочку с графы «Отключить учётную запись».
  6. Жмёте «ОК» и перезагружаете компьютер.

Как сделать себя администратором через командную строку

  • Нажимаете «Пуск», в поиске вводите «cmd».
  • По найденному системой ярлыку командной строки нажимаете правой кнопкой мыши и выбираете «Запуск от имени администратора».
  • Открывается командная строка, в ней прописываете «net user Имя пользователя /active:yes» (в нашем случае это Ivan).
  • Жмёте Enter. Должно выйти сообщение «Команда выполнена успешно». Перезагружаете компьютер.

А если вы желаете понизить себя в правах, то просто вместе yes прописываете no.

Заключение

Это основная инструкция того, как получить права администратора в windows 7. Однако, лучше выставлять их для конкретной программы, чтобы какой-либо вирус не заразил файловую систему полностью. В основном обладать правами админа необходимо для утилит, работающих с системой.

Работа с командной строкой в Windows 7 и способы как ее вызвать

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

Однако и сегодня, несмотря на разнообразие возможностей, обеспечивающих лёгкое и удобное общение пользователя с ПК, они всё ещё используются. Существуют и такие ОС, которые работают только при помощи ввода в них текстовых команд. Их обычно используют администраторы баз данных, программисты и другие IT-специалисты.

Отличный пример управления операционной системой при помощи текстовых команд — командная строка Windows 7. Она присутствует в любом дистрибутиве этой ОС и её можно запустить на любом ПК под управлением этой операционной системы. Вам не нужно быть администратором или каким-либо IT-специалистом, чтобы научиться ею пользоваться. Давайте, рассмотрим этот вопрос подробней.

Немного теории и фактов

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

Командная строка состоит, как правило, из интерпретатора команд (оболочки) и текстового интерфейса.

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

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

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

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

Зачем обычному пользователю командная строка

Наверняка, каждый из вас сталкивался с различными статьями в Интернете, в которых авторы призывают воспользоваться той или иной командой для решения определённой задачи.

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

Однако перечисленное выше можно с легкостью выполнить и с помощью привычной мыши и клавиатуры.

Вот несколько примеров:

  • Регистрация в системе динамических DLL-библиотек (зачастую необходимо проделывать при копировании в системную папку Windows нового DLL-файла — регистрация «даст понять» системе, что появилась новая библиотека);
  • Настройка сетевого адаптера компьютера в качестве беспроводной точки доступа Wi-Fi;
  • Можно даже выйти в Интернет, произведя соединение с сетью через одно из существующих подключений.

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

При помощи командной строки не только можно выполнить запуск приложения, но и зайти в любую папку с целью работы над какими-либо файлами (копирование, перемещение, задание нового имени и так далее). И это лишь часть возможностей командной строки. Давайте теперь перейдём к практике.

Запуск программы с правами администратора

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

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

Через контекстное меню

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

Нажимаем на ярлык ПКМ и выбираем «Запустить от имени администратора»

Через функцию проводника

Открывая приложения через проводник, вы можете выбрать вкладку «Управление» в верхнем части окна и использовать кнопку в блоке «Запуск», чтобы загрузить его с нужными разрешениями.

Переходим к вкладке «Управление» и запускаем с правами администратора

Через системную поисковую строку

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

Кликаем по найденному приложению ПКМ и запускаем с правами

Через меню «Пуск»

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

Переходим к дополнительным методам и запускаем с правами администратора

Через панель быстрого доступа

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

Дважды используем ПКМ на панели быстрого доступа и выбираем нужную функцию

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

  1. Вызвав контекстное меню панели быстрого доступа или использовав системную поисковую строку, откройте диспетчер задач.
  2. Разверните меню «Файл» и перейдите к созданию новой задачи.
  3. Укажите название запускающего exe-файла и поставьте галочку, подтверждающую запуск от имени администратора. Подтвердите действие, приложения должно запуститься.

Через свойства (активация постоянного запуска с повышенными правами)

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

Открыв контекстное меню ярлыка программы, перейдите к свойствам.
Разверните вкладку «Совместимость» и перейдите к изменению параметров

Обратите внимание, данный шаг потребует прав администратора.
Установите галочку напротив строки «Запускать эту программу от имени администратора».. Готово, вы выдали разрешение на все дальнейшие запуски

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

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

Через реестр (активация постоянного запуска с повышенными правами)

Если вышеописанный способ вам не подошёл или в список самостоятельных программ нужно внести много приложений, то можно воспользоваться альтернативным методом — изменить параметры реестра:

  1. Используя поисковую строку или окошко «Выполнить» с запросом regedit, разверните реестр. Учтите, работа в реестре разрешена только опытным пользователем или тем, кто аккуратно выполняет все нижеописанные шаги. Изменение не тех файлов приведёт к тому, что система перестанет работать, поэтому внимательно следите за своими действиями.
  2. Переходя по древу папок в левой части окна, окажитесь в разделе HKEY_CURRENT_USER\ Software\ Microsoft\ Windows NT\ CurrentVersion\ AppCompatFlags\ Layers. Начните создание строкового параметра: в название укажите путь до файла, запускающего приложение, а в значение — слово ~ RUNASADMIN.

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

Распространение прав администратора на все папки Steam

Настройки администратора предоставляют права администратора для Steam exe. Тем не менее, пользователям нужно будет настроить права пользователей, чтобы полностью расширить права администратора для всех папок Steam. Следуйте инструкциям ниже, чтобы сделать это.

Щелкните правой кнопкой мыши папку Steam в проводнике и выберите « Свойства» .
Выберите вкладку «Безопасность», показанную ниже.

Нажмите кнопку « Дополнительно», чтобы открыть окно в снимке экрана непосредственно под ним

Выберите в этом окне Users и нажмите кнопку Edit, чтобы открыть окно Permission Entry для Steam.
Обратите внимание, что некоторым пользователям может потребоваться выбрать параметры Изменить разрешения и Отключить наследование, прежде чем они смогут редактировать пользовательские разрешения. Затем выберите параметр « Преобразовать унаследованные разрешения», выберите « Пользователи» и нажмите « Изменить»

Установите все флажки Basic Permissions в окне Permission Entry для Steam и нажмите кнопку OK в этом окне.
Затем выберите опцию « Применить» .
Нажмите кнопку ОК, чтобы выйти из расширенных настроек безопасности.

Предоставление Steam полных прав администратора, как указано выше, уменьшит вероятность непредвиденных ошибок, возникающих при запуске игр игроками

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

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

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

Adblock
detector