Работа с командной строкой в виндовс. Что такое командная строка (консоль), и как ей пользоваться. Запуск командной строки
rem программа_1
cls
@echo off
color 0A
set string=Hellow World!!!
echo %string%
program_1.cmd
rem программа_2
cls
@echo off
color 0A
set a=1
set timer=10
) else (echo a!=1)
ну зато понятен для многих.
rem программа_3
cls
@echo off
color 0A
(for /f "tokens=1-5" %A in (users.txt) do @echo %D) > emails.txt
К примеру, база у нас «идеальная», типа:
alexeykursk alexeykursk 2008-11-14T21:33:19Z 2008-11-14T21:33:19Z
Программирование в Cmd введение для новичков
-Программирование в Cmd (введение для новичков)
Это всего лишь введение в команды cmd, не судите строго, статья писалась для Новиков, та и многим другим я думаю пригодиться =)
Наверно многие и не подозревают, что cmd это универсальная оболочка,
которая позволяет не просто администрировать систему, но и программировать!
Конечно уровень языка не столь высок, как например с, но все же...
Для начала, напишем маленькую программку, которая будет выводить строчку, записанную в переменную.
Заходим на диск С:\ и создаем там что то типа program_1.cmd (можно *.bat)
открываем его блокнотом и вписываем туда следующие строки:
rem программа_1
cls
@echo off
color 0A
set string=Hellow World!!!
echo %string%
rem - используеться для описния коментариев
cls - если кто еще незнает, это отчистка экрана
@echo off - выключаем отображение команд на экране. Обратите внимание на @
перед ECHO! Она предотвращает эхо-отображения команд в отдельной строке.
color 0A - задаем цвет фона и текста
set string=Hellow World!!! - set используется для описания переменных
echo %string% - вывод на экран переменной, обратите внимание на %%, это
обозначает, что это действительно переменная, а не строка!
С кодом разобрались, теперь посмотрим на исход программы! Запускаем ее на выполнение через cmd:
program_1.cmd
Результат выполнения будет, как вы догадались Hellow World!!! Ярко-зелеными буквами на черном фоне
Теперь немножко усложним задачку, добавим в этот код условие!
rem программа_2
cls
@echo off
color 0A
set a=1
set timer=10
if %a%==1 (shutdown /r -t %timer% -c "Вас похекали"
) else (echo a!=1)
Я думаю вы уже догадались что будет на выводе. Мы сравниваем значение записанное в переменную “а” с 1, если условие истина, то компьютер перезагрузиться через 10 секунд, в ином случае на вывод подается надпись, что a!=1. Пример банален и прост,
ну зато понятен для многих.
А теперь перейдем непосредственно к циклам. Рассмотрим самый элементарный пример:
rem программа_3
cls
@echo off
color 0A
for /l %B in (0,1,10) do echo %B
данная программа выведет в столбик цифры, от 0 до 10 с шагом 1 =) все просто, как...
А теперь немного сложнее, for может использоваться в более весомых целях,
например для перебора файлов, для примера можете написать в cmd:
for %B in (C:*.cmd) do (echo %B)
В ответ вы получите все ваши программки с расширением *.cmd
Также циклом for можно перебрать каталоги, к примеру
for /d %B in (C:*) do echo %B
Покажет все каталоги на диске С:\ (Обратите внимание, только каталоги, а не подкоталоги!)
А теперь напишем существенную программу, которая будет из базы выбирать емейлы и записывать их в другой файл.
(for /f "tokens=1-5" %A in (users.txt) do @echo %D) > emails.txt
К примеру, база у нас «идеальная», типа.
Читайте, как с помощью командной строки проверить целостность системных файлов, найти IP-адрес по доменному имени, создать ярлык завершения работы Windows, устранить проблемы с сетевым подключением и много другое. В ОС Windows есть некоторые функции, которые вы можете запустить только из командной строки (Command Prompt). Несколько из них не имеют графического интерфейса, в то же время, другие, запущенные таким образом, просто работают быстрее.
Неважно, используете ли вы PowerShell как надстройку для командной строки, или нет, все команды, о которых мы расскажем в этой статье, работают везде одинаково. Очевидно, мы не сможем охватить все команды и рассказать о каждой. Вместо этого мы сфокусируемся на тех, которые, как нам кажется, будут наиболее полезны. Даже если вы не любите работать с командной строкой.
Содержание:
Как запустить командную строку в Windows от имени администратора
В Windows 10:
- Нажмите кнопку «Пуск» или выберите «Поиск» – начинайте вводить слово «cmd» на английском языке или «Командная строка» на русском.
- Сверху появится результат поиска, кликните по «Командная строка» правой кнопкой мыши и нажмите на пункт .
В Windows 8 и 8.1:
- Перейдите на начальный экран, нажав кнопку «Windows» на клавиатуре или кнопку «Пуск» .
- Справа вверху нажмите на «Поиск» и начинайте вводить слово «cmd» или «Командная Строка» . Внизу откроется результат поиска.
- Кликните по приложению «Командная строка» правой кнопкой мыши и выберите пункт «Запуск от имени администратора» .
В Windows 7:
- Нажмите на кнопку «Пуск» , пройдите во вкладку «Мои программы» – далее перейдите в «Стандартные» .
- Найдите ярлык «Командная строка» и кликните на ней правой кнопкой мыши, выбираем пункт «Запуск от имени Администратора» .
Теперь приступим непосредственно к командам.
ipconfig: Быстрая работа с сетевыми соединениями
Вы сможете найти свой IP-адрес и все настройки сети из панели управления, но для этого потребуется сделать несколько кликов. «ipconfig» – это утилита командной строки Windows для управления сетевыми интерфейсами компьютера. То есть самый быстрый способ узнать такую информацию как: IP-адреса, адрес основного шлюза, информацию о сетевых подключениях, которые использует ваш компьютер и т.д.
Чтобы использовать эту утилиту, просто введите «ipconfig» в командной строке и нажмите «Enter» . В результате вы увидите список всех сетевых подключений, которые использует ваш компьютер. Посмотрите ниже надписи «адаптер беспроводной локальной сети» , если вы подключены к Wi-Fi, или «Адаптер Ethernet» , если вы подключены к проводной сети. Для получения более подробной информации об «ipconfig» наберите команду «ipconfig /all» , в результате будет выведен список всех ключей, и, соответственно, возможностей утилиты.
ipconfig /flushdns: Очистить-сбросить кэш DNS
Если вы изменили DNS-сервер в настройках сети, то данное действие не сразу вступит в силу. Windows использует кеш, в котором хранятся полученные ответы DNS, это экономит время при повторном доступе к тем же сетевым ресурсам в будущем. Чтобы Windows получала адреса от новых DNS-серверов введите команду «ipconfig /flushdns» после изменения вашего DNS-сервера.
При постоянном серфинге в интернете, ваш компьютер автоматически кэширует IP-адреса и прочие необходимые данные службы доменных имен. Очистка кэша DNS помогает обновить эти данные. Устаревшие кэшированные данные могут, со временем, вызывать проблемы с соединением.
ping и tracert: Устранение проблем с сетевым подключением
Если у вас возникли проблемы с подключением к локальной сети, сети Интернет или к какому-либо веб-сайту, то в Windows есть стандартные инструменты, которыми вы можете воспользоваться для их решения.
«ping» – это утилита для проверки целостности сетей и качества соединений в них на основе протокола TCP/IP. Утилита отправляет, так называемые, ICMP запросы по указанному IP-адресу или узлу в сети, и контролирует поступающие от них ответы. Время, между отправкой такого запроса и получением на него ответа, позволяет определить задержку пакетов по маршруту, а также количество и частоту потери оных. То есть «Ping» позволяет определить насколько сильно загружен канал передачи данных.
Введите «ping сайт» (или любой другой сервер в Интернете, который вы хотите протестировать), и Windows отправит пакеты на этот адрес. Вы можете прописать имя сервера, или фактический IP-адрес ресурса. Сервер на этом IP-адресе ответит и сообщит, что он получил их. Вы сможете увидеть, произошла ли потеря пакетов по маршруту и сколько времени потребовалось, чтобы получить ответ.
Также, команда «ping» имеет множество ключей и возможностей отображения информации, такие как: проверка связи с указанным IP-адресом до прекращения вручную, расшифровка имен узлов по IP-адресам, число и размер пакетов, запись маршрута, изменение времени и т.д.
«tracert» - это служебная утилита, предназначенная для отслеживания маршрутов следования данных в сетях TCP/IP. При вводе команды «tracert» , отображается полный маршрут доставки пакета, с информацией о каждом сервере, через которые он проложен. Например, если вы введёте «tracert сайт» , то получите информацию о каждом узле по пути к нашему серверу, с которыми пакет взаимодействует. Если у вас возникли проблемы с подключением к веб-сайту, утилита «tracert» определит на каком этапе произошла ошибка.
shutdown: создание ярлыков завершения работы Windows
Команда «shutdown» позволяет выключить или перезагрузить Windows из командной строки. В принципе, это более полезно для Windows 8, где стандартную кнопку «Выключение» было сложнее найти. Эту команду можно использовать для создания собственных ярлыков: «Завершение работы» , , «Спящий режим» и т.д. И разместить их где вам удобно: в меню «Пуск» , на рабочем столе, на панели задач..!
В Windows 8 и 10, вы можете использовать специальную кнопку перезапуска компьютера для особых вариантов загрузки ОС. .
Чтобы использовать команду в командной строке, просто введите одно из следующих значений (все параметры команды вводятся через обратный слэш):
- «shutdown /s /t 45» – аналог «Завершение работы» c задержкой 45 секунд.
- «shutdown /r /t 0» – аналог .
- «shutdown /l» – аналог «Выход из системы/Смена пользователя» .
- «shutdown /r /o» – перезагружает компьютер в Среде восстановления .
sfc /scannow: Проверка целостности системных файлов Windows
«sfc» - это стандартная утилита для проверки целостности системных файлов Windows. Она позволяет пользователю найти и восстановить недостающие системные файлы. Если, по какой-то причине, файлы отсутствуют или повреждены, то утилита просканирует их все и заменить ошибочные версии файлов исходными версиями. Кроме того, средство проверки системных файлов проверяет каталог кэша и, если потребуется, обновляет его содержимое.
Чтобы провести сканирование, нужно обязательно запустить командную строку как администратор, прописать команду «sfc /scannow» и дать программе сделать свою работу. .
telnet: Подключение к серверам Telnet
Клиент протокола «telnet» в ОС Windows не установлен по умолчанию. Но это одна из её дополнительных функций, которую вы можете установить через панель управления. После установки вы сможете использовать команду «telnet» для подключения к серверам без установки дополнительного ПО, прямо из командной строки.
Просто перейдите «Пуск» – «Панель управления» – «Программы и компоненты» – далее кликните «Включение или отключение компонентов Windows» – находим и ставим галочку «Клиент Telnet» .
cipher: постоянное удаление и перезапись каталога
Команда «сipher» обеспечивает эффективные функции шифрования и дешифрования файлов и каталогов в ОС Windows. Также у нее есть опция, которая будет перезаписывать мусорными данными свободное дисковое пространство. Это не позволит восстановить удаленные файлы и папки с помощью специализированного ПО. В ОС Windows файлы, удалённые обычным способом, остаются на диске, если вы не используете твердотельный накопитель c функцией Trim. Команда «сipher» позволяет эффективно «стереть» всё свободное пространство на диске без установки дополнительного ПО.
Например: чтобы очистить дисковое пространство на диске F:, введите команду «сipher /w:F:\» . Обратите внимание, что между ключом команды (/w:) и буквой диска (F:\) нет пробела.
netstat -an: Список сетевых подключений и портов
«netstat» – это стандартная утилита командной строки Windows, отображающая состояние входящих и исходящих TCP-соединений. Основное назначение утилиты - это поиск проблем в сети и определение её производительности. Команда имеет множество ключей и вариантов, но наиболее интересный – это «netstat –an» . В результате работы этой строки будет отображаться список всех открытых сетевых подключений, а также порты, которые они используют, и внешний IP-адрес, к которому они подключены.
nslookup: Найдите IP-адрес по доменному имени
Когда вы вводите название какого-либо сайта в адресную строку браузера, то ваш компьютер находит IP-адрес, связанный с этим доменным именем и выдаёт результат. Вы можете использовать команду «nslookup» , чтобы самостоятельно узнать IP-адреса и название серверов, на которых расположен домен.
Например, введите в командной строке «nslookup –type=any сайт» (параметр -type=any означает вывод всех доступных данных). И вам откроется вся информация о нашем сервере. Также можно выполнять обратный поиск, то есть узнать название сервера по IP-адресу.
Это далеко не полный список всех команд, которые могут вам пригодиться. Мы дали представление о десяти полезных утилитах командной строки в ОС Windows, и надеемся, что вам будет легко пользоваться ими в будущем.
Нередко неопытные пользователи воспринимают как нечто совершенно ненужное и отжившее свой век. Думать так - это большая ошибка. Значение или иначе консоли CMD трудно переоценить даже после того как она потеряла большую часть своих команд доступных в MSDOS. Достоинство командной строки заключается, прежде всего, в обеспечении прямого доступа к и её скрытым возможностям, кроме того консоль CMD имеет в себе несколько полезнейших встроенных утилит предназначенных для работы с программными и аппаратными компонентами компьютера.
Быть асом командной строки совершенно не обязательно, тем не менее, есть команды, которые должен знать каждый уважающий себя пользователь Windows. Вот они.
Assoc
Большинство пользовательских файлов в операционной систем связаны с определёнными программами, которые обрабатывает их по умолчанию. Такая связь называется ассоциацией. Для её просмотра как раз и существует команда assoc. При её выполнении выводится список сопоставлений расширений и типов файлов. А ещё команда assoc позволяет .
Например командой assoc .html = txtfile для HTML устанавливается тип файла txtfile (текстовый). Если же вам нужно узнать какой именно программой открываются файлы с таким расширением, используйте команду ftype txtfile.
Cipher
Эта команда предназначается для шифрования и дешифрования данных на дисках с файловой системой NTFS, но с таким же успехом она может использоваться для зачистки свободного дискового пространства. Пользоваться ей очень просто. Если вам нужно гарантированно удалить остатки всех ранее удалённых файлов на диске D, выполните в консоли команду cipher /w:D.
Driverquery
Полезная команда позволяющая просмотреть список всех установленных в операционной системе драйверов. При выполнении команды без параметров данные выводятся в виде отсортированного списка. Колонка «Модуль» содержит имена драйверов без расширения, колонка «Название» включает краткое описание драйвера, «Тип драйвера» - соответственно тип, «Дата ссылки» указывает на дату установки или последней модификации драйвера.
FC (File Compare)
Команда FC пригодится в основном кодерам, также она может использоваться теми юзерами, которым приходится работать с текстовыми файлами. Эта команда позволяет сравнивать содержимое двух файлов, отыскивая между ними несоответствия. Допустим, у вас имеются два файла file1.docx и file2.docx и вы хотите их сравнить. Выполните в консоли следующую команду:
fc /U “D:file1.docx” “D:file2.docx”
В данном примере мы сравнили два простых текстовых документа. Интерпретатор командной строки нашел несоответствие в одном из предложений и указал конкретное место. Команда FC также позволяет сравнивать бинарные файлы, файлы в кодировке юникод, определять число несоответствий и т.п. Если сравниваемые файлы окажутся идентичными, при выполнении команды FC будет выведено соответствующее сообщение.
Ipconfig
Полезная команда позволяющая определить текущие настройки протокола TCP/IP или попросту IP-адрес. Однако показывает она только внутренний IP-адрес, если же вы используете роутер и хотите узнать тот IP, с которым вы выходите в глобальную Сеть, лучше обратиться к помощи специальных онлайновых сервисов типа 2ip.ru.
Netstat
Эта команда выводит список всех текущих интернет-соединений. Используется она в основном администраторами для отображения TCP и UDP-соединений, прослушиваемых портов, таблиц маршрутизации и статистических данных для различных протоколов. Также может использоваться для поиска следов, оставляемых вирусами и прочими вредоносными объектами. Выполненная без параметров команда Netstat отображает тип соединения, локальный адрес, внешний адрес и текущее состояние.
Ping
Как и Netstat команда ping используется в основном системными администраторами. Служит она для диагностики компьютерных сетей. С её помощью можно определять доступность тех или иных ресурсов. Допустим вам нужно проверить доступность Google. Поскольку DNS сервер Google имеет адрес 8.8.8.8, в консоли CMD нужно выполнить команду ping 8.8.8.8.
Цифровой IP-адрес также может быть заменён текстовым URL-адресом - ping google.com. Если узел окажется недоступен будет выведено сообщение «превышен лимит ожидания», а количество потерь при этом составит 100 процентов.
Tracert
Ещё одна «сетевая» команда, предназначенная для диагностики сети (трассировки). Команда позволяет получить цепочку узлов, через которые проходит IP-пакет, адресованный конечному узлу. Используется системными администраторами для выявления неполадки, препятствующей доставке пакетов конечному узлу. Примером использования команды может послужить трассировка к узлу того же Google: tracert google.com.
Pathping
Работает эта команда примерно так же как и tracert, но в отличие от последней является более функциональной. Команда выполняет трассировку плюс отправку запросов на промежуточные узлы маршрута для сбора информации о задержках и потерях пакетов на каждом из них.
Powercfg
Мощная утилита командной строки, предназначенная для управления параметрами электропитания Windows. Выполняется только с параметрами. Выполненная с ключом /Q команда Powercfg выводит текущую конфигурацию схемы электропитания, с ключом /a выводит отчет об использовании электроэнергии в ноутбуках, с ключом –energy генерирует детальный текстовый лог о состоянии компонентов компьютера, включая аккумуляторные батареи. Также команда Powercfg может использоваться для создания резервных копий настроек электропитания и развёртывания их на новом оборудовании.
Shutdown
Эта команда используется для завершения сеанса пользователя, выключения, перезагрузки и перевода компьютера в режим гибернации. Поддерживает удалённое управление. Выполняется shutdown всегда с параметрами. Например, команда вида shutdown /s /t 0 приведёт к завершению работы открытых приложений и немедленному выключению компьютера. Посмотреть список доступных ключей можно выполнив в консоли shutdown /?.
Sfc (System File Checker)
Одна из самых полезных и нужных команд. Предназначается для обнаружения и восстановления повреждённых или модифицированных системных файлов Windows. Восстановление производится из резервных копий создаваемых самой операционной системой. Чтобы запустить сканирование системы с последующим восстановлением файлов выполните команду sfc с параметром /scannow. После завершения проверки потребуется перезагрузка компьютера. Выполнять эту команду нужно в консоли, запущенной от имени администратора.
Tasklist
Команда Tasklist делает ту же работу, что и Диспетчер задач. Выполненная без параметров она выводит список всех запущенных процессов выполняющихся на локальном или удалённом компьютере. При этом для каждого процесса отображается его название, идентификатор (PID), имя сессии, номер сеанса и выделенный объём оперативной памяти. Команда Tasklist поддерживает использование ключей и фильтров. Например, Tasklist /SVC выводит список процессов вместе со службами для каждого процесса в отдельности.
Taskkill
Если Tasklist просто выводит список запущенных процессов, то Taskkill завершает их работу в принудительном режиме. Правда для этого вам потребуется знать идентификатор завершаемого процесса или название исполняемого файла. Допустим, вам нужно принудительно закрыть Блокнот. Выполняем для начала команду Tasklist и смотрим PID процесса notepad.exe. В нашем случае он имеет значение 2580. Зная PID процесса его легко можно «убить». Сама же команда будет выглядеть так: Taskkill /PID 2580. Примерно так же сработает команда Taskkill /IM notepad.exe, только в этом примере будут завершены все экземпляры процесса notepad.exe.
Итог
На этом пока всё. Есть и другие полезные команды CMD, с которыми пользователям желательно было бы познакомиться, но о них мы расскажем в следующий раз. К таковым в частности относится Diskpart - мощный инструмент управления дисками и разделами не уступающий возможностями коммерческим программным продуктам типа Acronis Disk Director.
Имеет ли смысл изучать командную строку профессионально? Вряд ли, если только вы не собираетесь становиться программистом или системным администратором.
Впрочем, желающим освоить консоль CMD не мешало бы также обратить внимание на её продвинутый аналог - встроенную утилиту PowerShell.
Командная строка, она же консоль, пришла к нам из MS-DOS. Она позволяет управлять операционной системой (ОС) путем ввода команд в текстовом виде.
Большинство пользователей не знают о командной строке или знают о ней очень мало, в то время как специалисты зачастую просят открыть ее для удаленной технической поддержки. Знание основ работы с командной строкой также пригодится для самостоятельного исправления проблем в работе компьютера.
Существуют, как минимум, три способа запуска командной строки в операционной системе Windows . Один из наиболее быстрых – одновременно нажать на клавиатуре клавишу Windows (с иконкой Windows ) и R . При этом откроется меню «Выполнить». Достаточно ввести cmd , нажать кнопку «ОК». Обратите внимание, что командная строка откроется с правами локального пользователя. Если необходимо открыть командную строку с правами администратора, то воспользуйтесь другим способом.
Второй способ – открыть строку поиска и ввести в нее cmd или «командная строка», запустить командную строку, щелкнув по ней мышью. Если требуется запустить командную строку от имени администратора, щелкните по ней правой кнопкой мыши и выберите «Запуск от имени администратора». Этот способ сработает, если у вас Windows 7 и более поздних версий. Пользователям более ранних версий Windows, чтобы запустить командную строку с правами администратора, нужно найти ее в стандартных программах, щелкнуть правой кнопкой мыши по командной строке и выбрать «Запуск от имени администратора».
Команды
Для командной строки существует набор допустимых команд, которые необходимо вводить, соблюдая синтаксис. Для просмотра списка допустимых команд введите команду help и нажмите Enter.
Давайте рассмотрим команды, которые могут пригодиться при настройке средств анонимизации.
ping
Эта команда позволяет определить наличие соединения с удаленным компьютером, а также скорость передачи данных и процент потерь.
Удаленный компьютер, который будем пинговать (определим параметры соединения с ним) можно указывать по названию (например, yandex.ru) или ip (например, 77.88.55.60)
ping
yandex.ru
ping
77.88.55.60
tracert
Эта команда служит для определения какие серверы в сетевом пути к указанному ресурсу и время отклика каждого из них. Например, для определения пути до yandex.ru введите в командной строке tracert yandex.ru.
ipconfig /all
Команда предназначена для вывода деталей текущего соединения и управления клиентскими сервисами DHCP и DNS, позволяет определять значения конфигурации.
route
Команда обеспечивает доступ к содержимому таблицы IP-маршрутизации. Для просмотра функций введите команду без параметров: route
Для вывода на экран: route print
Для добавления маршрута до конечной точки: route add
Например, маршрут по умолчанию с адресом стандартного шлюза 192.168.12.1: route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
Чтобы добавить постоянный маршрут нужно добавить после route параметр –р, например: route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1
Итог
Теперь вы знаете, что командная строка – это совсем не сложно. Она позволяет получить доступ к большему количеству информации. Зная всего несколько команд, вы сможете ответить практически на любой вопрос сотрудника технической поддержки или применить рекомендации из инструкций самостоятельно. Делитесь полезной информацией со своими близкими.
Командная строка Виндовс XP, это встроенный инструмент Windows для решения множества самых разнообразных задач. С помощью консоли командной строки можно выполнить такие действия, какие невыполнимы в графической среде Виндовс. Настроить операционную систему. Для большинства пользователей само окно командной строки и тем более работа с ней вызывает некий страх. Но не всё так страшно на самом деле. Базовые знания, принципа работы, и некоторых команд, способны помочь восстановить ОС, настроить запланированные задачи и многое другое.
Как вызвать командную строку в Виндовс XP
Способов вызова командной строки существует довольно много, но мы рассмотрим самые распространённые:
- Через меню «Пуск » - где выбираем «Все программы », далее кликаем по меню «Стандартные », и тут уже выбираем командную строку.
- Второй способ заключается в вызове консоли через встроенную утилиту «Выполнить » - здесь в меню «Пуск » в правой колонке можно найти эту утилиту, запускаем её и в диалоговом окне пишем команду cmd и кликаем «Ок ».
- Ещё один способ открыть окно «Выполнить » и через неё запустить командную строку, это комбинация клавиш Win+R .
Есть ещё способы, но в большинстве случаев хватает и этих трёх, более чем. Каждый пользователь выбирает один, более удобный и привычный способ.
Настройки и работа с командной строкой
Прежде чем приступить к работе, командную строку можно настроить для удобства.
- Для этого нужно выполнить правый клик по верхней панели и выбрать из выпадающего контекстного меню пункт «Свойства ».
- Здесь мы можем вносить изменения в интерфейс самого окна – менять цвет и размер шрифта, сам шрифт сменить, расположение и размер окна подстраивать для удобства. Сменить цвет окна, цвет фона, цвет текста.
Список команд командной строки
Теперь самое интересное. Команд огромное количество, естественно, их все знать необязательно. Но основные базовые команды знать желательно. И первый вопрос, где их искать. И тут поможет вам командная строка, в которой нужно прописать команду.
Откроется список команд, и их здесь очень много. Просмотреть более подробную информацию о конкретной команде можно если набрать в консоли:
Help (пробел, команда – к примеру, dir ) - команда будет выглядеть вот так -h elp dir
Здесь регистр неважен, можно писать как маленькими, так и большими буквами.
Как создать папку через командную строку
Возможности командной строки трудно описать в одной статье, поэтому мы ограничимся парой простых примеров - как создать папку или несколько папок одновременно, что, к слову, невозможно из графической среды Виндовс. И настроим запланированную задачу по выключению компьютера. Очень актуально, когда при просмотре какого-нибудь фильма, вы засыпаете и компьютер остаётся включённым. В этом случае можно выставить время для выключения и ПК и он выключится по расписанию.
Итак, приступим:
- Открываем командную строку как описано в начале статьи.
- Для начала обратим внимание в какой директории мы находимся, чтобы переместиться в какую-то определённую папку нужно написать полный путь к ней, в нашем случае это будет «Р абочий стол » и путь к нему будет выглядеть вот так:
cd «c:\ Documents and Settings \ user \Рабочий стол»
Обратите внимание, команда (cd
) отвечает за перемещение по каталогам, дальше, если в адресе
присутствуют
пробелы
, то весь
адрес
нужно взять в кавычки.
Находясь в каталоге, а, точнее, в папке «Рабочий стол
» мы можем создать несколько папок. Вот таким образом: - команда (md
) отвечает за создание папки, но, если после команды md
мы напишем несколько названий папок, допустим, это будут названия планет, то мы создадим ровно столько папок, сколько их пропишем в командной строке через пробел.
Пример команды по созданию нескольких папок:
m d Меркурий Венера Земля Марс Юпитер Сатурн Уран Нептун
И подтвердим своё действие клавишей Enter
.
На рабочем столе появятся 8 папок, именно с такими именами, какие мы перечислили через пробел после команды. Интересно, не правда ли? Для создания такого же количества папок обычным способом, нам бы понадобилось намного больше времени и действий, создавая каждую папку отдельно.
Выключаем компьютер
Теперь относительно запланированной задачи - к примеру, мы слушаем музыку в плеере Winamp, и хотим, чтобы в какой-то момент он отключился. Стандартный плеер умеет выключать и сам себя и компьютер, но Winamp этого делать не умеет, поэтому целесообразно будет задать ему запланированную задачу завершить работу в определённое время. Как это делается. В Виндовс XP есть замечательная команда. Время указывать, естественно своё (в примере время указано случайным образом).
Или совсем отключить компьютер, для этого подойдёт другая команда:
shutdown.exe -s -t 3600
(цифры
, означают секунды, через сколько секунд должен выключиться компьютер, в нашем случае это один час или 3600 секунд).
Для облегчения работы с командами и командной строкой, можно установить программу Notepad++ и в ней уже написать команду, а потом сохранить её с разрешением.cmd или.bat. Затем и запустить этот файл. Тогда компьютер отключится ровно через тот отрезок времени, который мы зададим. Отменить запланированную задачу по выключению компьютера можно командой.
shutdown.exe -a
К слову, создав такой скриптик, им можно пользоваться постоянно не запуская командную строку.