0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Консоль CMD в Windows

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

Но далеко не все из этих утилит имеют привычный графический (дружелюбный пользователю интерфейс) – нет окошечек, кнопочек. Мышкой там не пощёлкать. Все команды на английском. И потому пользователь отдаёт предпочтение другим программам, которые ничем этих не лучше.

Основные команды

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

  • Для ОС Windows можно также скачать и использовать программу WinMTR, которая объединяет в себе функции утилит ping и tracert. Подробнее о работе с ней — в нашей инструкции.
  • В MacOS для выполнения ping, nslookup, tracert можно использовать «Сетевую утилиту» вместо терминала.

Команда ping позволяет проверить время отклика компьютера или ресурса на запрос.

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

Для остановки выполнения команды нажмите Ctrl+C.

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

tracert

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

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

nslookup

Команда nslookup позволяет запросить информацию с DNS-серверов.

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

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

telnet

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

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

После можно работать с telnet.

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

Если проблема возникает при подключении по другому порту (2525 или 465), указывайте в команде именно его.

Аналогичным образом можно проверить подключение к серверам входящей почты, указав необходимые номера портов (могут быть 110 или 995 для POP3, 143 или 993 для IMAP):

Ответ “Connected to имя_сервера” говорит об успешном подключении. Если в выводе команды сообщение об ошибке подключения («Unable to connect to remote host»), вероятнее всего, с вашей стороны блокируются подключения на конкретный порт, и необходимо обратиться к провайдеру или администратору сети для устранения этого ограничения. К обращению стоит приложить вывод команды telent. Трафик на порт может также блокироваться антивирусом или фаерволом — проверьте дополнительно соответствующие настройки ПО.

Еще одно частое применение telnet — проверка удаленного подключения к базе данных:

Помните, что для возможности удаленного подключения к базе в первую очередь необходимо добавить IP, с которого будет производиться подключение, в раздел “Базы данных MySQL” — “Добавить доступ”. В противном случае удаленный доступ к базе будет закрыт.

О доступности

Microsoft представила Windows Terminal в рамках конференции разработчиков Microsoft Build 2019, однако первая пробная версия приложения станет доступна только в середине июня. После официального запуска Windows Terminal будет доступна в магазине приложений Microsoft Store для Windows 10.

Ближе к концу 2019 г. ожидается выпуск первой официальной версии Windows Terminal 1.0. В дальнейшем планируется, что утилита будет получать регулярные обновления, расширяющие и дополняющие ее функциональность.

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

В последнее время Microsoft активно развивает поддержку функциональных удобств для программистов и поддержку сообщества Linux. Ранее CNews писал о том, что Microsoft внедрила поддержку командной строки Linux в Windows 10 вместе с нативным клиентом OpenSSH. Кроме того, Microsoft также разместила дистрибутивы Ubuntu, openSUSE, Debian и Kali Linux в своем магазине Microsoft Store.

Также напомним, что год назад CNews сообщил о том, что Microsoft приобрела самое крупное и популярное в мире хранилище программ с открытым кодом GitHub. Сумма сделки составила $7,5 млрд.

Читать еще:  Тор браузер на Андроид: инструкция по использованию

Как открыть командную строку (консоль) в Windows

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

Что такое командная строка

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

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

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

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

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

Работа с командной строкой в операционной системе Windows

Вызвать консоль в Windows можно несколькими способами:

    Через утилиту « Выполнить » — для ее запуска нужно задействовать комбинацию клавиш « Win»+ «R ». Затем ввести в поле команду cmd и нажать « Ok »;

Оба способа подразумевают запуск консоли от имени текущего пользователя. То есть со всеми правами и ограничениями, которые наложены на его роль в операционной системе. Для запуска cmd с правами администратора нужно в меню « Пуск » выделить значок программы и в контекстном меню выбрать соответствующий пункт:

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

Наиболее часто употребляемыми являются следующие команды:

  • RENAME – переименование директорий и файлов. Синтаксис команды:

RENAME | REN [диск/путь] исходное имя файла/каталога | конечное имя_файла
Пример: RENAME C:UsersдомашнийDesktoptost.txt test.txt

  • DEL (ERASE) – используется для удаления только файлов, а не каталогов. Ее синтаксис:

DEL | ERASE [метод обработки] [имя_файла]
Пример: Del C:UsersдомашнийDesktoptest.txt/P

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

  • MD – позволяет создать папку по указанному пути. Синтаксис:

MD [диск:] [путь]
Пример:
MD C:UsersдомашнийDesktoptest1test2

В примере будет создана подпапка test2 в папке test1 . Если одна из корневых папок пути не существует, то она тоже будет создана:

  • RD ( RMDIR ) – удаление определенной папки или всех директорий по указанному пути. Синтаксис:

RD | RMDIR [ключ_обработки] [диск/путь]
Пример:
rmdir /s C:UsersдомашнийDesktoptest1test2

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

В следующем разделе мы подробно рассмотрим сетевые команды cmd .

Команды для работы с сетью

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

  • ping – команда служит для мониторинга возможностей сетевого подключения ПК. Удаленному компьютеру отправляется установленное количество пакетов, а затем отправляется им назад. Учитывается время передачи пакетов и процент потерь. Синтаксис:

ping [-t] [-a] [-n счетчик] [-l размер] [-f] [-i TTL] [-v тип] [-r счетчик] [-s счетчик] [<-j список_узлов | -k список_узлов>] [-w интервал] [имя_конечного_ПК]

Пример реализации команды:
ping example.microsoft.com
ping –w 10000 192.168.239.132

В последнем примере cmd ping команды запрос посылается адресату с указанным IP адресом. Интервал ожидания между пакетами составляет 10 000 (10 сек). По умолчанию этот параметр установлен на 4 000:

  • tracert – служит для определения сетевого пути к указанному ресурсу путем посыла специального эхо-сообщения через протокол
  • ICMP ( Control Message Protocol ). После запуска команды с параметрами выводится список всех маршрутизаторов, через которые проходит путь следования сообщения. Первый в списке элемент является первым маршрутизатором со стороны запрашиваемого ресурса.

Синтаксис tracer команды cmd :
tracert [-d] [-h максимальное_число_переходов] [-j список_узлов] [-w интервал] [имя_конечного_ресурса]
Пример реализации:
tracert -d -h 10 microsoft.com

В примере прослеживается маршрут к указанному ресурсу. При этом увеличивается скорость совершения операции за счет применения параметра d, который предотвращает попытки команды получить разрешение на чтение IP адресов. Количество переходов ( прыжков ) ограничено 10 с помощью установленного значения параметра h. По умолчанию, количество прыжков равно 30:

  • shutdown – используется для перезагрузки, отключения и выхода из сеанса определенного пользователя локальной машины или удаленного ПК. Синтаксис этой cmd команды сети:
  • Читать еще:  Айфон 8 и Айфон 8 плюс - В чём разница? Разбираемся в Отличиях

    shutdown [<-l|-s|-r|-a>] [-f] [-m [имя_ПК]] [-t xx] [-c «сообщения»] [-d[u][p]:xx:yy]
    Пример:
    shutdown /s /t 60 /f /l /m 191.162.1.53

    Произойдет выключение ( s ) удаленного ПК ( m ) с указанным IP адресом ( 191.162.1.53 ) через 60 секунд ( t ). При этом принудительно будет выполнен выход из всех приложений ( f ) и сеанса текущего пользователя ( l ).

    Еще несколько нужных команд

    При работе с ПК может пригодиться еще несколько команд из огромного списка операторов cmd . Вот некоторые из них:

    • format – выполняет форматирование CD диска в дисководе, имя которого указано в параметрах. Синтаксис команды:

    format том [/fs: Файловая_Система] [/v: метка] [/q] [/a: размер] [/c] [/x]

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

    Это подтверждает следующий пример написания команды:
    format e : — будет отформатирован носитель в дисководе E;

    • s et – служит для работы с переменными среды. Эта cmd команда позволяет создавать, удалять и присваивать значение переменным, которые можно использовать во время работы с командной строкой. Синтаксис:

    set [[/a [выражение]] [/p [имя_переменной=]] строка]
    Пример:
    set include=c:inc

    • start – предназначена для запуска указанной программы или команды в отдельном окне:

    Командная строка от имени администратора в Windows 10

    Существует множество способов запуска командной строки от имени Администратора, многие из которых работают независимо от того, какая версия ОС у вас установлена. Но, пожалуй, самый удобный и быстрый способ запустить cmd.exe с правами администратора в Windows 10 — использовать поиск в панели задач:

    Просто начните набирать «Командная строка» в поиске, а когда нужный результат будет найден, нажмите «Запуск от имени администратора» в правой части или, если такого не обнаружится (в ранних версиях Windows 10), нажмите по найденному результату правой кнопкой мыши и выберите нужный пункт контекстного меню.

    Также, если в Windows 10 вы зайдете в Параметры — Персонализация — Панель задач и отключите пункт «Заменить командную строку оболочкой PowerShell», то пункт для запуска командной строки от имени администратора появится в контекстном меню кнопки пуск (открыть можно правым кликом по этой кнопки или сочетанием клавиш Win+X).

    Подробнее про консоль cmd ОС Windows

    Что такое командная строка

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

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

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

    Командная строка — это приложение cmd.exe и его можно запустить следующими способами:

    1. Пуск ->Все программы ->Стандартные ->Командная строка.
    2. Пуск ->Выполнить и введите имя программы cmd.exe

    Для того, чтобы перейти к нужному каталогу, необходимо применить команду cd. Например, если необходимо запустить программу Exif Pilot.exe, которая находится в каталоге C:Program FilesExif Pilot, то необходимо выполнить команду cd C:Program FilesExif Pilot. Можно то же самое сделать, сменяя каталоги один за другим и поочередно вызывая команду cd.

    Так, следующий набор команд является аналогом предыдущей.
    cd c:Program Files
    cd Exif Pilot

    Для того чтобы распечатать содержимое папки, достаточно набрать команду dir. Существует возможность перенаправить выводимый программой поток напрямую в текстовый файл для дальнейшей обработки. Для этого необходимо использовать управляющий символ «>» и имя текстового файла, например dir > report.txt.

  • Для того, чтобы вручную не переходить к нужной директории можно воспользоваться каким-нибудь файловым менеджером. Для начала нужно в файловом менеджере перейти в нужный каталог и вызвать cmd.exe из командной консоли менеджера.
    Вы можете воспользоваться файловыми менеджерами, такими как Total Commander, FAR Manager, 2xExplorer, EF Commander, Speed Commander и др.
    Подробнее о файловых менеджерах Вы можете узнать здесь .
  • Как передать вызываемому приложению параметры командной строки

    Для каждого приложения, поддерживающего командную строку, предусмотрен специальный набор команд, которые может обрабатывать программа. Параметры команд могут иметь самый разный формат. Чтобы передать программе параметры, необходимо ввести в командной строке имя приложения и параметры команд. После нажатия Enter запустится приложение с введенными командами.
    Например, program.exe /print c: doc1.txt. Результатом команды будет вывод на печать файла doc1.txt.

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

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

    1. Откройте окно командной строки.
    2. Щелкните левый верхний угол окна и выберите команду Свойства.
    3. Выберите вкладку Общие.
    4. В области Запоминание команд выберите или введите значение 999 в поле Размер буфера, а затем выберите или введите значение 5 в поле Количество буферов.
    5. В области Редактированиеустановите флажки Выделение и Быстрая вставка.
    6. Выберите вкладку Расположение.
    7. В области Размер буфера экрана введите или выберите значение 2500 в поле Высота.
    8. Выполните одно из следующих действий по выбору.

    В области Размер буфера экрана увеличьте значение параметра Ширина.
    В области Размер окна увеличьте значение параметра Высота.
    В области Размер окна увеличьте значение параметра Ширина.

  • Снимите флажок Автоматический выбор, а затем в области Положение окна измените значения полей Левый край и Верхний край.
  • В диалоговом окне Изменение свойств выберите вариант Сохранить свойства для других окон с тем же именем.
    • Чтобы открыть окно Свойства -> Командная строка с помощью клавиатуры, нажмите клавиши ALT+ ПРОБЕЛ +Й.
    • Флажок Выделение мышью позволяет копировать и вставлять данные в окне командной строки. Чтобы скопировать, выделите левой кнопкой мыши текст в окне командной строки и нажмите правую кнопку мыши. Чтобы выполнить вставку в командную строку или текстовый файл, щелкните правой кнопкой мыши.
    • Увеличение размера буфера экрана до 999 позволяет выполнять прокрутку в окне командной строки.
    • Увеличение количества буферов до пяти увеличивает число строк в окне командной строки до 5000.
    Читать еще:  ТОП-15 Лучших Экшн-Камер: от Бюджетных до Премиальных

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

    Для копирования и вставки текста в окно командной строки обычные для Windows комбинации клавиш, такие как Ctrl+C, Ctrl+V, работать не будут.

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

    Для копирования текста из окна выберите пункт Пометить и мышью выделите нужный текст. Затем либо нажмите Enter, либо в том же меню выберите Копировать. Если надо вставить какой-то текст в окно командной строки, обратитесь к команде Вставить.

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

    Как закрыть окно командной строки

    Для того чтобы закрыть консоль командной строки, необходимо выполнить команду exit.
    В современных операционных системах существует множество команд и утилит. Запомнить такое количество различных программ, а тем более их параметров очень сложно, поэтому одним из самых важных параметров для каждой программы является сочетание символов «/?». Выполнив команду с таким параметром, пользователь получит исчерпывающее сообщение о применении утилиты и синтаксисе ее параметров. Например, набрав в командной строке cmd /?, можно будет просмотреть информацию о команде cmd.

    Работа с файлами и подключенными накопителями

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

    Вводим help и нажимаем на клавишу «Enter»

    • assoc — выводит и позволяет изменять связь между расширениями имени и типов того или иного пакетного файла
    • attrib – редактирование атрибутов предварительно обозначенного файла или папки
    • bcdboot – создание и/или восстановление системного раздела
    • cd – просмотр наименования текущей папки или переход в другую
    • chdir – просмотр папки или переход к другой
    • chkdsk – проверка жестких и твердотельных дисков, а также подключенных к ПК внешних накопителей
    • cleanmgr – инструмент «Очистка диска»
    • convert – преобразование файловой системы тома
    • copy – копирование файлов (с указанием конечного каталога)
    • del – удаление выбранных файлов
    • dir – просмотр файлов и папок по указанному пути
    • diskcopm – позволит сравнить содержимое двух гибких дисков
    • dickcopy – полностью скопирует содержимое одного гибкого диска на любой другой (пакетное копирование)
    • diskpart – консольная утилита для работы с дисками (открывается в отдельном окне «Командной строки», для просмотра поддерживаемых команд обратитесь к справке – help)
      erase – удаление одного или нескольких файлов
    • fc – сравнение файлов и поиск различий
    • format – форматирование локальных дисков Windows
    • label – удаление, изменение, а также создание меток тома для дисков
    • md – создание новой папки
    • mdsched – проверка оперативной памяти
    • move – перемещение файлов по заданному пути
    • ntmsmgr.msc – средство работы с внешними накопителями
    • recdisc – создание диска восстановления операционной системы (работает только с оптическими накопителями)
    • recover – восстановление данных
    • rekeywiz – инструмент для шифрования данных («Шифрующая файловая система (EFS)»)
    • RSoPrstrui – Настройка средства «Восстановление системы»
    • sdclt – «Резервное копирование и восстановление»
    • sfc /scannow – проверка целостности системных файлов с возможностью их восстановления
    • tree – графическое отображение структуры каталогов диска или папки
    • verify – анализ правильности записи файлов на диск
    • vol – отображает собственную метку и серийный номер тома для диска

    nslookup: Найдите IP-адрес по доменному имени

    Когда вы вводите название какого-либо сайта в адресную строку браузера, то ваш компьютер находит IP-адрес, связанный с этим доменным именем и выдаёт результат. Вы можете использовать команду «nslookup», чтобы самостоятельно узнать IP-адреса и название серверов, на которых расположен домен.

    Например, введите в командной строке «nslookup –type=any hetmanrecovery.com» (параметр -type=any означает вывод всех доступных данных). И вам откроется вся информация о нашем сервере. Также можно выполнять обратный поиск, то есть узнать название сервера по IP-адресу.

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

    Ссылка на основную публикацию
    Статьи c упоминанием слов:
    Adblock
    detector