15 полезных команд в командной строке Windows

Для многих пользователей Windows командная строка - неизведанная территория, и это упущенная возможность, потому что с помощью командной строки вы можете использовать свой компьютер еще быстрее и эффективнее. Есть команды, которые позволяют выполнять задачи быстрее или точнее, но это только верхушка айсберга. Мы перечислили 15 полезных команд.

01 К подсказке

Чтобы запустить команды командной строки, вы должны сначала открыть командную строку. В Windows 7 это можно сделать из меню «Пуск», где вы выбираете « Все программы / Стандартные / Командная строка» . В Windows 10 (и Windows 8) вы можете сделать это, нажав клавишу Windows + X, после чего вы выберете Командную строку в меню . Или вы набираете cmd в стартовом окне Windows. По умолчанию вы попадете в окно командной строки без прав администратора. Однако, если вам нужны дополнительные привилегии, щелкните правой кнопкой мыши параметр « Командная строка» в Windows 7 и выберите «Запуск от имени администратора» . В Windows 10 нажмите клавишу Windows + X и на этот раз выберите Командная строка (администратор)..

02 Сама командная строка

По умолчанию вы попадаете в окно с белыми буквами на черном фоне, но это можно изменить. Вы меняете цвета с помощью команды цвета (которую вы закрываете, как и все команды с помощью Enter): например, цвет 1E дает вам синие буквы на светло-желтом фоне. Цвет команды /? дает хороший обзор доступных цветов. С помощью команды cls вы аккуратно очищаете окно. При выходе вы снова закрываете окно. Если вы хотите вставить дополнительный текст из Windows в такое окно командной строки, сначала скопируйте этот текст в буфер обмена с помощью Ctrl + C, после чего щелкните правой кнопкой мыши строку заголовка окна командной строки и выберите « Правка / Вставить» .

03 Запросить содержимое папки

Предположим, вы хотите запросить содержимое папки c: \ root \ subfolder. Это можно сделать с помощью команды dir: dir c: \ root folder \ subfolder . Или вы переходите к желаемой папке с корневой папкой cd, за которой следует подпапка cd , после чего вы запускаете dir . Или проще: вы просматриваете в Проводнике Windows нужную папку, после чего щелкаете пустое место в окне Проводника с помощью Shift + Правая кнопка мыши. Затем в контекстном меню выберите Открыть командное окно здесь . Какое-то время мы будем использовать команду dir, потому что у нее есть некоторые интересные параметры, например dir /? ты уже прояснил. Например, если вы хотите отсортировать контент по дате (сначала самые последние файлы), вы делаете это с помощью dir / OD .

04 Скрытые потоки данных

Многие не знают, что Windows позволяет связывать разные «потоки данных» с файлом. Вы можете использовать такой дополнительный поток данных, чтобы скрыть данные в файле. Небольшой эксперимент проясняет это. Создайте (с помощью Блокнота) документ, который вы хотите скрыть, например secret.txt. Затем выполните в этой папке следующую команду: введите secret.txt> blabla.txt: hidden.txt . Это будет включать secret.txt в (очевидно, пустой) файл blabla.txt. Теперь вы можете удалить файл secret.txt (например, del secret.txt ). Если вы запустите команду dir, файл blabla.txt будет пустым. Однако через команду dir / Rвы все еще можете увидеть этот скрытый поток данных. Чтобы просмотреть содержимое этого потока данных, выполните следующую команду: « c: \ system32 \ notepad.exe» blabla.txt: hidden.txt .

05 Связанные папки

Допустим, вам нужен частый доступ к определенной папке. Это не очень полезно, когда эта папка глубоко вложена. Это можно решить, создав ссылку на эту папку. Как администратор, перейдите в командную строку и выполните следующую команду: mklink / J c: \ quickfolder "d: \ folder1 \ subfolder \ subsubfolder" . Когда вы затем сохраняете данные в папке c: \ quick folder , эти данные автоматически (также) попадают в эту глубоко вложенную папку. После этого вы можете удалить «папку ссылок» (c: \ quick folder), если хотите; данные в глубоко вложенной папке сохраняются. Примечание: когда вы удаляете файлы из этой папки ссылок, они также исчезают из глубоко вложенной папки!

06 Услуги

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

07 Общие ресурсы

В Windows вы можете совместно использовать такие ресурсы, как принтеры и папки. Если вы хотите быстро получить обзор этих общих ресурсов, введите команду net view \\ , например net view \\ redactpc1 . Вы можете прочитать это имя компьютера в окне, которое вы видите при нажатии клавиши Windows + Пауза . Вы создаете новую общую сетевую папку с помощью такой команды, как net share videos = "c: \ media \ personal \ video movies" . Вы можете удалить общую сетевую папку с видео / удалить. Также возможно навсегда подключить общий сетевой диск к свободной букве диска: net use x: \\ "" \ / persistent: yes (заменив x: на нужную букву диска).

08 Аккаунты с ограничениями по времени

Вы можете выполнять все виды задач по управлению учетными записями Windows через Контроль учетных записей Windows. Но некоторые задачи можно выполнить (или быстрее) только из командной строки. Если вы хотите временно деактивировать определенную учетную запись, используйте команду типа net user / active: no (замените no на yes, чтобы повторно активировать ее). Или вы можете убедиться, что учетная запись может входить в Windows только в определенное время: чистый пользователь / время: пн-пт, 17: 00-19: 00; сб-вс, 10: 00-20: 00 . С помощью net user вы проверяете, было ли назначение успешным. Примечание: не забывайте косую черту для этих команд (для активных и времен ), иначе Windows подумает, что вы хотите изменить пароль учетной записи!

09 Связь

Иногда в сети случается, что устройство внезапно перестает отвечать. Чтобы быстро узнать, есть ли по-прежнему сетевое соединение между вашим компьютером и этим устройством, используйте команду ping, за которой следует имя компьютера или IP-адрес этого устройства (например, ping redactpc-1 или ping 192.168.0.5 ). Если все пойдет хорошо, вы получите четыре ответа. Если нет, проверьте физическое соединение или конфигурацию сети. Во многих случаях вы также можете протестировать внешние серверы (например, ping www.google.nl ). Если вы можете проверить связь с внешним IP-адресом (например, ping 8.8.8.8 ), но не с URL-адресом, возможно, проблема связана со службой DNS: см. Также совет 11.

10 Интернет-соединение

Также существует команда, которая позволяет вам проверить, насколько далеко простирается соединение между вашим компьютером и целевым сервером в Интернете. В конце концов, между вашим ПК и таким сервером часто бывает много «узлов» (например, маршрутизаторов), и нельзя исключать, что ваше соединение не удастся на одном из этих узлов. Не стесняйтесь попробовать это с помощью следующей команды: tracert www.computertotaal.nl . Такая команда также очень информативна, поскольку вы можете проверить, какой маршрут (rs) принимает ваш запрос. Кстати, современные версии Windows также включают команду pathping , которая представляет собой комбинацию ping и tracert. После трассировки и некоторого терпения последует статистика ответов.

11 DNS

Когда вы вводите веб-адрес (URL) в браузере, DNS (служба доменных имен) гарантирует, что он будет аккуратно привязан к соответствующему IP-адресу, чтобы ваш браузер мог подключиться к веб-серверу. Если вы все еще можете получить доступ к IP-адресам, но больше не к URL-адресам, команда nslookup поможет вам проверить работу DNS-сервера. Запустите nslookup, затем введите сервер, а затем имя или IP-адрес DNS-сервера, который вы хотите протестировать. Теперь нажмите клавишу Enter и введите любой веб-адрес, например www.computertotaal.nl. Если теперь вы видите таймауты, вероятно, проблема с настроенным DNS-сервером.

12 Конфигурация сети

Быстрый способ запросить всевозможную информацию о вашей домашней сети - это команда ipconfig . Таким образом, вы можете увидеть, среди прочего, какие (беспроводные или нет) адаптеры LAN активны, какой IP-адрес у этих адаптеров и каков адрес вашего шлюза (или маршрутизатора) по умолчанию, чтобы вы могли ввести этот адрес в свой браузер. , чтобы перейти к веб-интерфейсу этого устройства. Если вы также хотите узнать DNS-сервер (-ы) и MAC-адреса сетевых адаптеров, и если вы хотите узнать, активен ли DHCP, используйте ipconfig / all . В случае проблем с подключением также может помочь освободить все адреса с помощью ipconfig / release и сбросить их с помощью ipconfig / Renew .

13 Сетевые подключения

Команда netstat дает обзор активных подключений, включая IP-адрес и номер порта отправителя и получателя. Также запустите команду netstat /? чтобы получить представление о многочисленных параметрах. Например, netstat -s дает хороший статистический обзор по сетевому протоколу (IP, ICMP, TCP и UDP), который может быть полезен при решении сетевых проблем. С помощью netstat -o вы также можете увидеть PID (идентификатор процесса) процессов. С помощью диспетчера задач Windows, где вы выбираете View / Columns / Process ID , вы можете узнать, какие приложения отвечают за это.

14 Операции копирования

Скорее всего, вы часто копируете файлы и папки через проводник. Однако эта среда не предлагает большой гибкости, по крайней мере, если сравнивать возможности с командой robocopy . Через robocopy /? вы получите обзор впечатляющего количества параметров. Один пример: с помощью robocopy c: \ media g: \ backup \ media / MIR (MIR означает зеркало) исходная папка (c: \ media) автоматически зеркально отображается с целевой папкой (g: \ backup \ media). Еще одна удобная функция - это возможность сохранять команды: для этого вам просто нужно добавить параметр / SAVE :. С помощью команды robocopy / JOB : вы можете снова аккуратно запустить эту команду.

15 в партии

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

cls

robocopy c: \ media g: \ backup \ media

дель c: \ media \ *. * / Q

Пауза

С помощью команды del вы удаляете все файлы из c: \ media без запроса подтверждения (после того, как вы скопировали их с помощью команды robocopy).