avatar
Push CMD

Трюки и Фишки CMD

tryuki-i-fishki-cmd-kotorye-prigodyatsya-kazhdomu

В 2025 году, когда графические интерфейсы становятся всё интуитивнее, а PowerShell предлагает невероятные возможности, многие пользователи Windows считают Командную строку CMD устаревшим инструментом

Давайте погрузимся в мир командной строки и откроем её скрытый потенциал!

Быстрая навигация и автодополнение

Писать длинные пути к файлам и папкам вручную — утомительно и чревато ошибками. CMD предлагает несколько способов ускорить этот процесс:

Автодополнение пути (Tab): Начните вводить имя папки или файла, затем нажмите клавишу Tab. CMD автоматически дополнит имя. Если есть несколько вариантов, нажимайте Tab повторно, чтобы перебирать их. Это работает как для папок, так и для исполняемых файлов.

Пример: Наберите cd Pro и нажмите Tab. Скорее всего, путь дополнится до cd "Program Files".

Быстрый переход в корневой каталог (cd \): Просто наберите cd \ и нажмите Enter, чтобы мгновенно перейти в корневой каталог текущего диска (например, C:\).

Переход на диск (D:): Чтобы перейти на другой диск, просто введите букву диска, за которой следует двоеточие, например, D: и нажмите Enter.

Перетаскивание файла/папки: Вместо того чтобы вручную набирать путь к файлу или папке, просто перетащите нужный объект из Проводника Windows прямо в окно CMD. Путь к нему автоматически вставится. Это невероятно удобно!

Улучшенная работа с окном CMD

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

Настройка свойств: Щёлкните правой кнопкой мыши по заголовку окна CMD, выберите "Свойства". Здесь вы можете:

  • Изменить шрифт и его размер.
  • Настроить цвета текста и фона (вкладка "Цвета").
  • Изменить размер буфера истории команд (вкладка "Параметры").
  • Включить "Быстрый режим редактирования" (вкладка "Параметры") — это позволит выделять текст левой кнопкой мыши и копировать его нажатием правой (правый клик также вставляет скопированное).

Режим полноэкранного просмотра (Alt + Enter): Быстрое переключение в полноэкранный режим и обратно. Удобно для просмотра большого объёма информации.

История команд (Стрелки Вверх/Вниз): Используйте стрелки Вверх и Вниз для прокрутки истории ранее введённых команд.

Просмотр истории команд (doskey /history): Эта команда покажет всю историю команд текущей сессии.

Копирование и вставка: Если включён "Быстрый режим редактирования", просто выделите текст мышью и нажмите правую кнопку для копирования. Правый клик вставит содержимое буфера обмена.

Объединение и перенаправление команд

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

Объединение команд (&): Используйте символ & для выполнения нескольких команд последовательно, независимо от успеха предыдущей.

Пример: ipconfig /flushdns & ipconfig /renew (очистить кэш DNS, затем обновить IP-адрес)

Пример: ping google.com && echo "Связь есть!" (если пинг успешен, выведет сообщение)

Пример: ping non_existent_host || echo "Хост недоступен!" (если пинг не успешен, выведет сообщение)

Пример: ipconfig /all network_info.txt (запишет все сетевые данные в файл network_info.txt)

Полезные команды и их неочевидные возможности

  • tree: Отображает графическое представление структуры папок.
  • tasklist и taskkill: Управление процессами.
  • schtasks: Управление планировщиком задач. Можно создавать, удалять, изменять задачи.
  • robocopy: Мощная утилита для копирования файлов и директорий, предназначенная для надёжной репликации данных. Гораздо лучше, чем copy или xcopy. Поддерживает возобновление копирования, зеркалирование, исключения и т.д.
  • cipher: Управление шифрованием файлов и папок (EFS) и зачисткой свободного места на диске.
  • powercfg: Управление параметрами электропитания.
  • driverquery: Отображает список установленных драйверов.

Хотя PowerShell, несомненно, является более мощным и современным инструментом для системного администрирования и автоматизации, CMD не стоит списывать со счетов.

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

Не бойтесь экспериментировать и копать глубже — командная строка может удивить вас своими возможностями!