Главная » Полезно знать » Командная строка и её команды
Добавил admin 12 лет назад 973 500 просмотров

Командная строка и её команды

Что такое командная строка?
Командная строка windows - это отдельное ПО, которое входит в состав Операционной Системы и обеспечивает взаимосвязь между пользователем и ОС. С её помощью можно производить команды MS-DOS и других компьютерных команд. Основное преимущество командной строки состоит в том, что она позволяет вводить все команды без участия графического интерфейса, который намного быстрее и имеет массу дополнительных возможностей, которые не могут быть осуществлены в графическом интерфейсе.
Командная строка запускается в своей оболочке и предназначена для более опытных пользователей и помогает в таких сложных ситуациях, когда другие команды уже не работают. Например, через командную строку вводят команды в случае заражения вирусами или "поломки" системных файлов, а так же восстановление windows.


Где находится командная строка?

Основной файл командной строки - консоль cmd.exe переводящий команды пользователя в понятный системе вид, находится в папке с установленной ОС по пути: {буква_системного_диска}:\WINDOWS\system32\cmd.exe

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

Данные методы запуска командный строки актуальны для всех версий, в том числе и тех, которые я рассматриваю на своем сайте - windows XP , 7 , 8

1) Пуск - Все программы - Стандартные - Командная строка

2) Пуск - Выполнить - вводим cmd.exe

3) сочетание клавиш Win + R - вводим cmd
Командная строка и её команды


4) Запуск из системной папки: {буква_системного_диска}:\WINDOWS\system32\cmd.exe

Для того, чтобы запустить командную строку от имени Администратора, подойдет 1 и 4 способ, нужно на ярлыке щёлкнуть ПКМ и выбрать в меню "Запуск от имени Администратора".

в этом случае вверху окна будет значится Администратор: командная строка (путь).


Команды / параметры / ключи командной строки.
Узнать команды командной строки можно прям в ней же, набрав help и нажав клавишу Enter (после окончания ввода всех команд нужно использовать именно Enter (ВВОД) ).

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

Узнать все параметры для каждой команды в командной строке, можно с помощью команды: {имя_команды} /? .
не забудьте про ПРОБЕЛ

Например, я ввел attrib /? и cls /? и вот что получил:

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


Вдаваться слишком глубоко не буду, потому что для этого лучше писать отдельную статью. Приведу лишь небольшой пример использования командной строки.
Допустим у меня на диске E находится папка 123, а в ней текстовый файл test.txt.
Вот теперь я хочу сделать этот файл скрытым, не заходя на этот диск и не "видя" этого файла с папкой.
Команда, отвечающая за атрибут "Системный" - это attrib. И у неё существуют свои атрибуты (уже команды). Можете даже посмотреть на скрине выше, я там показывал именно её на примере.
Из всех её атрибутов мне нужны только два - это его установка и сам атрибут. За это отвечают + и s.
Итак, моя команда будет следующей: attrib +s e:/123/test.txt . Вот так будет выглядеть правильный результат:

а так неправильно:


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


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


Ну и напоследок:
Как редактировать текст в окне командной строки?
Дело в том, что стандартные методы с помощью сочетаний клавиш Ctrl+C и Ctrl+V в командной строке не работают.
Тут нужно пользоваться ПКМ - Правой Кнопкой Мыши.
Для того, чтобы вставить текст в командную строку, просто кликаем ПКМ на любом месте командной строки, затем выбираем Вставить.

Для того, чтобы скопировать часть текста из командной строки можно воспользоваться одним из двух методов:
1) ПКМ - Выделить всё
Выделится весь текст, но можете выделить сразу какой Вам угодно, просто как обычно зажав ЛКМ
2) ПКМ - Пометить
Появится мигающий курсор в начале строки, которым можно управлять "стрелочками" на клавиатуре. И при нажатой кнопке shift выделить текст, управляя так же "стрелками" на клавиатуре. Либо выделаем снова с помощью мыши.
Важно! После выделения жать не ПКМ, а Enter



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



при желании, можете изменить настройки командной строки, выбрав пункт в меню выше "Свойства"
Добавить комментарий
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Кликните на изображение чтобы обновить код, если он неразборчив
20 комментариев
Тимур 5 лет и 3 месяца назад Цитата
Что делать если вместо текста выходит абракадабра в виде иероглифов?
Василий 5 лет и 5 месяцев назад Цитата
Решено! На другом сайте подсказали что дело в том, что в путях содержится кириллица поэтому батник не понимает её, а CMD кириллицу понимает дали ссылку как это исправить.
Всё батник работает как часики. Cool
admin 5 лет и 5 месяцев назад Цитата
Я даже не знаю тогда. Мой порядок действий таков:+
Я создал батник, вставил туда строку mklink /j "C:\test" "D:\test1", создал на диске D папку test1, запустил батник и у меня создалась на диске C папка test
Василий 5 лет и 5 месяцев назад Цитата
[quote=admin]У меня всё вышло без CMD.
У меня тоже всё работает если выполнить в CMD о чём я писал, но в батнике такой фокус не получается что с CMD что без вот и возник вопрос почему и как сделать что бы работало.
Убедитесь что в системе нет папки.
Это я так же знаю о чём CMD сообщает сразу после выполнения команды.
Можете протестировать путем написания просто.
Можно пропустить.
Напомню что я спрашивал как именно батник заставить выполнить эту команду! А именно mklink /j "C:\Users\Василий\local settings\application data\google\chrome\User Data" "d:\Chrome\User Data" а то что я пробовал писать перед командой CMD так это я методом пробы думал что типа батник поймёт что выполнит команду и создаст ссылку.
admin 5 лет и 5 месяцев назад Цитата
У меня всё вышло без CMD.
Убедитесь что в системе нет папки "C:\Users\Василий\local settings\application data\google\chrome\User Data" иначе работать не будет

Можете протестировать путем написания просто
mklink /j "C:\test" "D:\test1"
при этом на диске D должна быть эта папка (test1), а на С такой папки (test) быть не должно
Василий 5 лет и 5 месяцев назад Цитата
Цитата: admin
делайте без CMD в начале

Я и говорю что без CMD ничего не происходит окно CMD просто открывается на мгновение и ссылка не создаётся. Cries
admin 5 лет и 5 месяцев назад Цитата
делайте без CMD в начале
Василий 5 лет и 5 месяцев назад Цитата
Здравствуйте! Создаю батник с таким содержимым (CMD mklink /j "C:\Users\Василий\local settings\application data\google\chrome\User Data" "d:\Chrome\User Data") сохраняю запускаю открывается окно CMD и всё, но при этом команда присутствует в верхней части окна CMD и не выполняется (рис 1) при чём если эту команду вставить в CMD то она выполняется, и ссылка создаётся (рис 2). Просто хотелось ба так сказать автоматизировать процесс по средству батника. Подскажите что нужно дописать в батнике перед (mklink /j "C:\Users\Василий\local settings\application data\google\chrome\User Data" "d:\Chrome\User Data") что бы команда выполнялась?
Спасибо.
Чел 5 лет и 5 месяцев назад Цитата
Цитата: Yaman Adam
Привет!
Беда! Я как то сделал так чтоб fullscreen работал cmd. теперь не могу обратно вернуть. как можно сбросить именно cmd или вернуть обычный режим.
если запускать через пуск то открывается обычно а если win и cmd то сразу fullscreen
спасибо за ранее

Просто нажать Alt+Enter
Алекс 8 лет и 6 месяцев назад Цитата
Как можно вывести вводимый текст на экран в небольшом окне? msg и msgbox не работают... Спасибо