cmd

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

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

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

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

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

  • нажмите сочетание клавиш WIN+R, введите cmd и нажмите кнопку Ok;
  • нажмите кнопку «Пуск» введите в поле поиска «командная строка» и щелкните в результатах поиска «Командная строка» (можно ввести «cmd» и выбрать в результатах «cmd»);
  • нажмите «Пуск» ⇒ «Все программы» ⇒ «Стандартные» ⇒ «Командная строка»;
  • открыть в Проводнике папку C:\Windows\System32 и запустить файл cmd.exe.

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

okno cmd

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

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

notepad

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

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

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

"C:\Program Files (x86)\Mozilla Firefox\firefox.exe"

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

Если введенная команда неправильная или Windows не может ее почему-то выполнить, то в командной строке появится сообщение об ошибке.

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

help

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

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

cd /?

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

cd /d i:\Games

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

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

dir /?

Стоит отметить, что команды не обязательно вводить непосредственно в командной строке Windows, вместо этого их можно записать в так называемый командный файл с расширением .bat или .cmd и запускать его, когда потребуется.

Настройка командной строки Windows

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

cmd properties

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

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

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

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

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

  • нажмите кнопку «Пуск» введите в поле поиска «командная строка» и щелкните правой кнопкой мыши по строчке «Командная строка» в результатах поиска и выберите в контекстном меню «Запуск от имени администратора» (все то же самое можно сделать с «cmd»);
  • нажмите «Пуск» ⇒ «Все программы» ⇒ «Стандартные» ⇒ щелкнуть правой кнопкой мыши по «Командная строка» и выбрать «Запуск от имени администратора»;
  • открыть в Проводнике папку C:\Windows\System32, щелкнуть по файлу cmd.exe правой кнопкой мыши и выбрать пункт «Запуск от имени администратора»;
  • сделать ярлык для запуска командной строки, щелкнуть по нему правой клавишей мыши и выбрать «Запуск от имени администратора»;
  • создать ярлык для командной строки и в его свойствах указать «Запускать от имени администратора», теперь командная строка будет сразу запускаться с нужными правами;
  • нажать комбинацию клавиш WIN+X (в Windows 8).

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

cmd administrator

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

 

Комментарии  

#1 Antonio12 02.03.2015 12:26
Не знаете ли вы, как сделать так, чтобы когда запускаешь командную строку, в ней сразу прописывался не "C:\Windows\system32> ", а другая папка, ну например "C:\c " (папку "c" создана мною) ? Заходить в эту папку (C:\c) и оттуда запускать командную строку не пойдет, мне нужно прямо с рабочего стола запускать.
Цитировать
#2 Antonio12 02.03.2015 12:30


вот чтобы сразу появлялась последняя строка, вместо C:\Windows\system32> , при этом запустить командную строку нужно с рабочего стола!
Цитировать
#3 beginpc 02.03.2015 14:02
А зачем перемещаться по всем уровням вложенности, когда можно перейти сразу в нужную папку. Впрочем есть много способов сразу открыть нужное местоположение, например создать на рабочем столе ярлык следующего содержания: C:\Windows\System32\cmd.exe /K cd c:\c
Цитировать
#4 Alex Xela 16.03.2015 18:00
Цитирую Antonio12:
Не знаете ли вы, как сделать так, чтобы когда запускаешь командную строку, в ней сразу прописывался не "C:\Windows\system32> ", а другая папка, ну например "C:\c " (папку "c" создана мною) ? Заходить в эту папку (C:\c) и оттуда запускать командную строку не пойдет, мне нужно прямо с рабочего стола запускать.


Заходишь в нужную папку через "Мой компьютер", SHIFT+правая кнопка мыши, пункт открыть окно команд.
Цитировать
#5 Леонид 29.05.2015 14:37
Уважаемый автор (не нашёл как Вас звать), спасибо за статью. Но статья написана, отнюдь, не для новичков, это видно и по комментариям. Мне скоро будет 60 лет, по профессии я авиационный инженер, хорошо понимаю электронику, механику и т.д., т.е. достаточно грамотный.
Так вот если открыть строку разными способами, то она будет разная, в одном случае заканчивается администратором, в другом систем 32, и если туда вписать блокнот, то он откроется в любом варианте?
" Если в пути есть пробелы, весь путь необходимо заключить в кавычки.", что значит "пробелы", или что значит выполнить ту или иную команду, например cd? Равняйсь, смирно, выполнить команду cd, неужели трудно объяснить какой знак вписать, на какую клавишу нажать ит.д.
Цитировать
#6 Леонид 29.05.2015 14:38
Посмотрите в коментарии, на Вашу статью откликнулись явно не новички, а специалисты, изучавшие это в каких то учебных заведениях, а что делать нам пенсионерам, мы это не проходили, и сейчас найти материал, где досконально всё описывалось, очень сложно. Всё, в основном, как у Вас, для тех кто и так всё знает.
Цитировать
#7 beginpc 30.05.2015 18:49
Леонид, спасибо за ваш отклик. Впрочем, не могу с вами согласиться в полной мере, материал все-таки рассчитан именно на новичков, которые хотят расширить свой кругозор или им потребовалось выполнить какое то действие в командной строке.

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

Опять-таки, вы сильно не внимательно читали статью, в ней есть ответы на ваши вопросы.

Цитирую Леонид:

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


Командная строка всегда одна и та же, независимо от способа запуска. Отличается только адрес и уровень прав, о чем в статье написано. Блокнот запустится в любом случае, только что вам мешает попробовать проверить это самому?

Цитирую Леонид:

" Если в пути есть пробелы, весь путь необходимо заключить в кавычки.", что значит "пробелы", или что значит выполнить ту или иную команду, например cd? Равняйсь, смирно, выполнить команду cd, неужели трудно объяснить какой знак вписать, на какую клавишу нажать ит.д.


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

Что касается, как выполнить команду и какую клавишу нажать, то вы не поверите, но об этом написано в самом первом примере с notepad.

В общем, вы невнимательны и похоже пытаетесь прыгнуть через три ступеньки в изучении компьютера. Да и еще, я не изучал компьютер в учебных заведениях, в прочем как огромное количество других людей, которых вы вероятно будете считать специалистами.
Цитировать
#8 vivlad 06.09.2015 10:17
Цитирую Antonio12:


вот чтобы сразу появлялась последняя строка, вместо C:\Windows\system32> , при этом запустить командную строку нужно с рабочего стола!


Зачем такой переход по директориям на уровень выше?Проще сразу ввести команду одну "cd /" без кавычек и вы окажетесь в корневой директории "C:\>" или команду "cd c:/c" по ней вы перейдете в директорию С расположенную в корневой директории "С:". Ребята, учите команды ДОС. Это азы были в старых школах - DOS, Нортон командер, винды не было))
Цитировать
#9 L-39 08.10.2015 17:21
Спасибо автору! Очень информативно и доходчиво!
Цитировать
#10 Fascinant 11.10.2015 09:31
Это все,конечно,хорошо,понятно написано,ребенок разберется,только вот я все равно не понимаю,как запустить файл с расширением bat,находясь уже в папке,где,собственно,находится этот файл. Читал,а все равно не понял как-то через какую команду это делается)
Цитировать
#11 beginpc 12.10.2015 14:17
Fascinant, собственно встречный вопрос, откуда вы пытаетесь его запустить? Если из проводника, то точно также как и все остальные файлы, двойным щелчком по нему. Если из командной строки, то точно так же как и другие исполняемые файлы, написать название файла и нажать Enter. Просто в данном случае нет необходимости указывать полный путь к файлу.
Цитировать
#12 Arslan 28.02.2016 10:59
где можно найти полный список командные языки ?
Цитировать
#13 beginpc 01.03.2016 20:18
Прямо таки полный список составить не просто, ведь в разных версиях windows и даже в разных редакциях одной версии набор доступных утилит командной строки может различаться. Поищите в интернете, люди составляют такие списки. Так же небольшой список наиболее часто употребляемых команд доступен в самом CMD, нужно просто ввести команду HELP.
Цитировать
#14 vertopolkaLF 16.05.2016 22:41
А можно ли как-то сделать ярлык, который выполнял команду при запуске командной строки: вот ярлык на рабочем столе, ты его запускаешь и сразу открывается командная строка и выполняется команда
Цитировать
#15 beginpc 17.05.2016 13:49
vertopolkaLF, 1) В простом случае можно создать ярлык следующего содержания: "C:\Windows\System32\cmd.exe /K "команда""
2) Если надо выполнять что то более сложное, то можно создать командный файл и сделать на него ярлык на рабочем столе.
Цитировать
#16 Svyator 29.05.2016 14:01
А как запустить файл через командную строку с расширением ну допустим *.jpg в конкретной программе ну скажем potoshop? Ведь по умолчанию jpg может открываться каким-нибудь просмотровщиком или какой-либо другой программой. И еще, файл самой программы у меня лежит в Program Files, а файл который надо запустить ну скажем на диске :D/d.
Цитировать
#17 vertopolkaLF 30.05.2016 18:24
Цитирую beginpc:
vertopolkaLF, 1) В простом случае можно создать ярлык следующего содержания: "C:\Windows\System32\cmd.exe /K "команда""
2) Если надо выполнять что то более сложное, то можно создать командный файл и сделать на него ярлык на рабочем столе.


Например: "C:\Windows\System32\cmd.exe /K ping "
Да?
Цитировать
#18 beginpc 30.05.2016 22:57
Svyator, "C:\Program Files\Adobe\Adobe Photoshop\Photoshop.exe" "D:\d/IMAG001.jpg"

vertopolkaLF, я вам поражаюсь, вместо того чтобы просто попробовать, вы спрашиваете и ждете ответа. Дождались, ответ "да".
Цитировать
#19 Reckator 03.10.2016 17:47
Цитирую Svyator:
А как запустить файл через командную строку с расширением ну допустим *.jpg в конкретной программе ну скажем potoshop? Ведь по умолчанию jpg может открываться каким-нибудь просмотровщиком или какой-либо другой программой. И еще, файл самой программы у меня лежит в Program Files, а файл который надо запустить ну скажем на диске :D/d.


А не проще ли правой клавишей на файл и команда "открыть с помощью" и выбрать Photoshop?
Цитировать

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


Защитный код
Обновить