sonyps4.ru

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

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

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

1 способ: запуск системного приложения

Для того чтобы запустить из консоли одно из системных приложений используется команда «start» и через пробел указывается нужное название. В качестве названия нужно прописать системное имя. Для Проводника – это explorer , диспетчера задач – taskmgr , панель управления – control , конфигурация системы – msconfig .

Чтобы открыть блокнот напишите notepad , проигрыватель Windows Media – wmplayer , Paint – mspaint , таблицу символов – charmap . Если напишите cmd , откроется новое окно командной строки.

Например, откроем таблицу символов. Наберите в строке:

и нажмите «Enter» .

2 способ: указав полный путь к файлу

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

Например, у меня в папке Загрузки есть программа для установки Киностудии, давайте ее откроем. Захожу в папку и кликаю мышкой по полю, где прописан путь. Всю эту строку нужно прописать в командной строке (поскольку скопировать-вставить там не работает) и в конце дописать название утилиты, которую хотим запустить.

В консоли будет написано:

c:\users\master\downloads\wlsetup-all

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

Если же в пути к нужному файлу будут пробелы, тогда появится окно с сообщением, что найти указанный файл не получается. Дело в том, что командная строка распознает путь до первого пробела, а не всю введенную вами строку. В примере, она решила, что я хочу открыть c:\program .

Теперь немного отойдем от темы, и рассмотрим, как узнать полный путь к той программе, которую мы хотим запустить.

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

Например, Тотал Коммандер запускается файлом «totalcmd» , а он находится по пути: «c:\program files\total commander» .

Или еще один вариант. Если на рабочем столе есть ярлык нужного приложения, его можно не искать через Проводник. Достаточно кликнуть по нему правой кнопкой и выбрать пункт «Расположение файла» .

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

3 способ: используя path

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

Рассмотрим все тот же Тотал Коммандер. В консоли пишем:

path c:\program files\total commander

После «path» обязательно ставьте пробел. Именно по этому пути находится нужный нам файл «totalcmd» . Нажимайте «Enter» .

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

4 способ: с помощью команды cd

Эта команда откроет указанную папку, и уже из нее мы запустим нужный нам файл. Например, зайдем в папочку TeamViewer:

cd c:\program files\teamviewer

После «cd» поставьте пробел. Жмите «Enter» .

В этой папке хранится файл, которым запускается TeamViewer, он имеет одноименное название. Поэтому дальше ввожу:

нажимаю «Enter» и утилита запускается.

Если нужно открыть приложение, которое установлено не на системном диске, то использовать можете команду path . Если я наберу:

path d:\program files\ccleaner

(после ввода каждой строки жмите «Enter» ), то у меня откроется CCleaner. Именно он установлен по указанному пути на диске D: .

А вот с помощью команды cd этого сделать не получится.

5 способ: через контекстное меню

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

После этого в командной строке сразу откроется нужная нам папка. Введите в строку название файла, который запускает утилиту, и жмите «Enter» . Это мы запустили CCleaner, расположенный не на системном диске (у меня D: ).

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

Затем вводим название файла с расширением .*exe : chrome , и жмем «Enter» . Браузер будет запущен.

6 способ: путь в кавычках

В начале, я упомянула, что если в прописанном пути будут пробелы, файл не откроется. Но если написать его в кавычках, то консоль все поймет. Кавычки должны быть двойные и прямые, а не в виде запятых. Ставятся они с помощью комбинации «Shift+Э» с выбранной английской раскладкой клавиатуры.

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

«c:\program files\total commander\totalcmd.exe»

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

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

CMD [ строка]

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

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

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

/S   Изменение поведения после /C или /K (см. ниже)

/Q   Отключение режима вывода команд на экран (ECHO).

/D   Отключение выполнения команд AutoRun из реестра (см. ниже)

/A   Вывод результатов выполнения команд в формате ANSI.

/U   Вывод результатов выполнения команд в формате UNICODE.

/T:fg   Выбор цвета переднего плана/фона (более подробно см. COLOR /?)

/E:ON   Разрешение расширенной обработки команд (см. ниже)

/E:OFF   Запрет расширенной обработки команд (см. ниже)

/F:ON   Разрешение символов завершения имен файлов и папок (см. ниже)

/F:OFF   Запрет символов завершения имен файлов и папок (см. ниже)

/V:ON   Разрешение отложенного расширения переменных среды с применением символа "!" в качестве разделителя. Например, /V:ON разрешает использовать!var! в качестве расширения переменной var во время выполнения. Синтаксис var служит для расширения переменных при вводе, что приводит к совсем другим результатам внутри цикла FOR.

/V:OFF   Запрет отложенного расширения переменных среды.

Чтобы указать в одной строке несколько команд, следует разделить их символами "&&" и заключить в кавычки. Кроме того, из соображений совместимости, /X означает то же, что и /E:ON, /Y то же, что и /E:OFF и /R то же, что и /C. Все прочие ключи командной строки игнорируются.

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

1. Если выполняются все перечисленные ниже условия, то символы кавычек в командной строке сохраняются:
- ключ /S отсутствует
- есть ровно два символа кавычек
- между ними нет других специальных символов, как то: &()@^|
- между ними имеются один или несколько пробелов
- строка, заключенная в кавычки, является именем исполнимого файла.

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

Если ключ /D НЕ УКАЗАН в командной строке, то при запуске CMD.EXE выполняется проверка значений переменных REG_SZ или REG_EXPAND_SZ для следующих разделов системного реестра:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

И если одна из них или обе они присутствуют, то сначала выполняются они.

По умолчанию расширенная обработка команд включена. Чтобы запретить расширенную обработку для конкретного вызова, используется параметр /E:OFF .

Можно включить или отключить расширенную обработку команд для всех вызовов CMD.EXE на данном компьютере или для данного сеанса пользователя, задав с помощью REGEDIT.EXE в системном реестре значение 0x1 или 0x0 для параметров REG_DWORD для следующих разделов:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions

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

В пакетном файле аргументы SETLOCAL ENABLEEXTENSIONS или DISABLEEXTENSIONS переопределяют параметр /E:ON или /E:OFF. Для получения дополнительных сведений введите "SETLOCAL /?".

При расширенной обработке команд изменения и/или добавления затрагивают следующие команды:

DEL или ERASE

CD или CHDIR

MD или MKDIR

START (изменен также вызов внешних команд)

Для получения подробных сведений введите "имя_команды /?".

Отложенное расширение переменных среды НЕ ВКЛЮЧЕНО по умолчанию. Можно включить или отключить отложенное расширение переменных среды для конкретного вызова CMD.EXE с помощью параметра /V:ON или /V:OFF. Можно включить или отключить отложенное расширение переменных среды для всех вызовов CMD.EXE на данном компьютере или для данного пользователя, задав с помощью команды REGEDIT.EXE в системном реестре значение 0x1 или 0x0 для параметров REG_DWORD для следующих разделов:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion Параметры пользователя переопределяют параметры компьютера. Параметры командной строки, в свою очередь, переопределяют параметры реестра.

В пакетном файле аргументы SETLOCAL ENABLEDELAYEDEXPANSION или DISABLEDELAYEDEXPANSION переопределяют параметр /V:ON или /V:OFF. Для получения дополнительных сведений введите "SETLOCAL /?".

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

Можно включить или отключить завершение имен файлов и папок для конкретного вызова CMD.EXE с помощью ключей /F:ON или /F:OFF. Завершение имен можно включить или отключить для всех вызовов CMD.EXE на данном компьютере или для данного пользователя, с помощью REGEDIT.EXE задав значения REG_DWORD в системном реестре для следующих разделов:

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar

И/или

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar

Установив их шестнадцатеричные значения равными коду управляющего символа, используемого для конкретной функции (например, 0x4 для CTRL-D или 0x6 для CTRL-F). Параметры пользователя перекрывают параметры компьютера. Ключи командной строки, в свою очередь, перекрывают параметры реестра.

Если завершение включено с помощью ключа командной строки /F:ON, то используются два управляющих символа: CTRL-D для имен папок и CTRL-F для имен файлов. Чтобы отключить конкретный символ завершения в системном реестре, в качестве кода специального символа используется шестнадцатеричное значение символа пробела (0x20).

Завершение вызывается при вводе одного из этих двух специальных символов. Функция завершения берет строку пути слева от точки ввода, дописывает к ней символ шаблона, если таковой отсутствует, а затем строит список путей, которые соответствуют полученному определению. После этого выводится первый элемент этого списка соответствующих путей. Если же список пуст, то подается звуковой сигнал и ничего не выводится. После этого повторный ввод того же самого специального символа приводит к циклическому перебору всех соответствующих путей. Нажатие клавиши Shift при вводе управляющего символа позволяет просматривать список путей в обратном порядке. Если изменить выведенный путь, а затем снова ввести управляющий символ, сохраненный список очищается и строится новый список путей. То же самое происходит, если переключиться с одного символа завершения на другой. Единственное отличие при использовании символа завершения файла состоит в том, что при этом для построения списка соответствия берется и путь, и имя файла, а при использовании символа завершения папки берется только путь. Если символ завершения используется в одной из встроенных команд манипулирования папками (CD, MD или RD), то всегда подразумевается символ завершения папок.

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

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

пробел

&(){}^=;!"+,`~

Примеры использования:

cmd.exe /F:ON - запустить новое окно командной строки с включенным режимом использования символов завершения имен файлов и папок. Данный режим облегчает набор имен, например, если набрать символ "S" и нажать CTRL+D, то вместо него будет подставлено имя каталога, начинающееся на "S", при следующем нажатии CTRL-D – имя следующего по алфавиту, если такой существует, например:

SAVED - при первом нажатии.

"System Volume Information" - при втором нажатии CTRL+D. Если имя содержит пробел, то оно заключается в двойные кавычки.

Для подстановки имен файлов используется комбинация CTRL+F.

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

cmd.exe /U /C "C:\Program Files (x86)\FPinger\Collect.exe" - выполнить запуск программы "Collect.exe" в режиме вывода результатов в кодировке UNICODE и завершиться.

cmd.exe /A /K "C:\Program Files (x86)\FPinger\Collect.exe" - запустить программу "Collect.exe" в режиме вывода результатов в кодировке ANSI и ожидать ввод команд пользователя.

cmd /C /V:ON exanpfor.bat - выполнить командный файл exampfor.bat в режиме разрешения отложенного расширения переменных среды с применением символа "!" в качестве разделителя.

cmd /T:f0 - запустить командный процессор в режиме отображения черных символов на белом фоне.

Представить функциональную работу на компьютере без использования командной строки вряд ли представляется возможным. Хочешь не хочешь, а рано или поздно все равно придется с ее помощью выполнять настройки в операционной системе, причем абсолютно независимо от того, установлен ли на ПК Windows XP, 7 или 8. Однако там, где компьютерные гении собаку съели, начинающим пользователям приходиться довольствоваться мучительными вопросами. И главный среди них – как на популярных нынче ОС Windows 8 и 7 запустить командную строку? Пожалуй, было бы просто жестоко не ответить на него.

Способ № 1: Запуск через поисковое меню

Воспользоваться поиском – самый простой метод, который одинаково эффективно можно использовать для запуска командной строки на компьютерах и с Windows версий 7, XP и 8. Правда, варианты исполнения будут несколько отличаться между собой.

ОС Windows 7:

Открываем меню «Пуск» и набираем в поисковую строку слово «командная». В итоге система самостоятельно выполнить поиск и отобразит ярлычок командной строки. Остается лишь кликнуть по нему правой клавишей мыши и выбрать в появившемся меню «Запуск от имени…»:

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

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

В этой версии операционной системы от Microsoft воспользоваться командой cmd можно с помощью поисковой строки в Metro. Для этого открываем стартовый экран Windows 8 и вбиваем в поиск значение cmd. В итоге слева должен отобразиться значок «Командная строка». Клацаем по нему правой кнопочкой мышки и нажимаем внизу экрана вкладку «Запуск от имени …»:

Способ № 2: Использование диспетчера задач

Этот метод почему-то используется пользователями нечасто, хотя по своей эффективности и скорости не уступает способу, описанному выше. Правда, как и в запуске командной строки посредством команды cmd через утилиту «Выполнить» или «Поиск», действовать в Windows 7 и 8 придется несколько по-разному.

ОС Windows 7:

Для запуска диспетчера задач нажимаем на клавиатуре одновременно Esc, Shift и Ctrl. Далее в открывшемся окошке находим вкладку «Файл» и выбираем в ней щелчком левой кнопки мышки параметр «Новая задача (Выполнить…):

В результате появится окошко «Создать новую задачу». В этом случается также не обойтись без команды cmd. Чтобы ее выполнить и соответственно запустить командную строку, вводим в пустое поле системного окошка значение cmd и подтверждаем свой выбор простым нажатием кнопки OK:

ОС Windows 8:

Для начала также, как и на компьютерах с установленной на них Windows 7, одновременно жмем на клавиатуре кнопки Shift, Ctrl и Esc. После этого в открывшемся окошке выбираем вкладку «Файл», а в ней раздел «Запустить новую задачу». В итоге откроется утилита «Создание задачи». В ней вполне уместно использование команды cmd. Вводим в строку «Открыть» слово cmd, а затем нажимаем OK:

Способ № 3: Запуск средствами проводника

Этот способ не требует ни выполнения команды cmd, ни запуска сторонних программ. Чтобы запустить в этом случае на компьютер командную строку, достаточно будет воспользоваться предусмотренной разработчиками Windows 7 и 8 функцией «Проводник».

Открываем «Мой компьютер» и входим в Рабочий диск С. Затем вводим в поиск «Командная строка» и нажимаем Enter. В итоге система найдет необходимый нам ярлычок. После этого остается только кликнуть по нему правой кнопкой мышки и выбрать в предложенном меню «Запуск от имени…»:

Будучи в Metro UI нажимаем вкладку Windows Explorer, затем входим в Компьютер и выделяем диск С. Затем открываем «Файл», находим в меню пункт «Открыть командную …» и выбираем необходимый параметр для входа:

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

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

Способ № 4: Старт из папки

Для тех, кто хочет запустить на ПК командную строку для настройки какой-то определенной папки, достаточно воспользоваться именно этим методом. Время запуска сокращается на раз.

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

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

Способ № 5: Выполнение запуска через утилиту «Выполнить»

Такой метод отлично подходит для компьютеров с Windows 7 и предыдущими версиями ОС. В этом случае нам вновь понадобятся преимущества команды cmd, однако для начала все же потребуется вызвать утилиту «Выполнить». Сделать это можно одновременным нажатием на клавиатуре кнопок R и . После того как утилита запустится, вбиваем в пустое поле в окошке значение cmd и жмем OK на экране, либо Enter на клавиатуре.

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

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

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

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

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

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

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

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

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

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

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

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

/user - имя пользователя должно быть в виде USER@DOMAIN или 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:admin@mydomain 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 используется утилита CMDKEY.EXE

Большинству пользователей для «общения» с ОС Windows вполне хватает предложенного разработчиками графического интерфейса - он прост и интуитивно понятен. Но для некоторых целей, с которыми рядовой пользователь сталкивается нечасто, удобнее использовать командную строку. Как запустить командную строку в Windows?

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

В ОС Windows NT (Windows 2000 и выше) используется интерпретатор командной строки cmd.exe , пришедший на смену устаревшему интерпретатору command.com, который использовался в системах семейства Windows 9x и MS-DOS. Интерпретатор переводить текстовую команду в понятный системе вид. Запустить командную строку в Windows означает запустить приложение cmd.exe.

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

Нажимаем на кнопку «Пуск». В открывшемся меню выбираем пункт Выполнить. В открывшемся окне в строке Открыть вводим название программы cmd.exe и кликаем по кнопке ОК или нажимаем на клавишу Enter на клавиатуре. Для того, чтобы вызвать окно Выполнить, можно использовать и сочетание клавиш Win + R (Win – клавиша с логотипом Windows в нижнем ряду клавиатуры).

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

Но запущенная таким образом командная строка может не позволить вам выполнять определенные команды. Чтобы добиться своего, нужно запустить командную строку от имени администратора . Для этого «добираемся» до командной строки предыдущим способом (Пуск - Все программы - Стандартные), но кликаем по словосочетанию Командная строка не левой кнопкой мыши, а правой. Откроется контекстное меню. В нем кликаем на пункт Запуск от имени администратора. При этом может появиться диалоговое окно: «Разрешить следующей программе внести изменения на этом компьютере?». Смело жмем «Да».

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

В состав Windows 7 входит расширяемая оболочка интерфейса командной строки, Windows PowerShell . Ее можно использовать вместо стандартной командной строки. Запустить Windows PowerShell так же просто, как и обычную командную строку (cmd.exe): Пуск - Все программы - Стандартные - Windows PowerShell.

Запустив командную строку, вы можете посмотреть список наиболее часто используемых команд . Для этого нужно ввести команду help и нажать на клавишу Enter. Откроется список доступных команд. Чтобы получить дополнительные сведения об интересующей вас команде, нужно ввести help имя_команды, к примеру, help tree. Если нужно получить сведения об определенной утилите, поможет конструкция имя_утилиты /?, например, ping /?.

Командная строка - довольно полезный инструмент Windows , который может пригодиться в различных ситуациях. И когда в следующий раз представитель техподдержки провайдера попросит вас открыть командную строку и проверить пинг, у вас не возникнет вопрос «Как запустить командную строку?»



Загрузка...