Описание расширения
.cmd — это расширение пакетных файлов в некоторых операционных системах, таких как Windows семейства NT (Windows 2000, XP, Vista, Windows 7, Windows 8..) и OS/2.
Пакетный файл представляет собой текстовый файл, содержащий последовательность команд, предназначенных для исполнения командным интерпретатором. После запуска пакетного файла, программа-интерпретатор (в нашем случае это CMD.EXE) читает его и последовательно исполняет команды.
Следует соблюдать осторожность, многие вирусы написаны в виде пакетных файлов.
Пакетные файлы часто применяют для автоматического запуска приложений. Это упрощение рутинных действий, которые регулярно приходится совершать пользователю.
В ОС Windows файлы .CMD открываются двойным кликом мыши. Редактировать их можно при помощи любого текстового редактора, например Bred3.
Обновлено: 25.07.2021г.5(голосов: 1)
Файл игры, используемый M.U.G.E.N., бесплатным игровым движком для создания 2D файтингов; сохраняет набор команд для символа, который определяет, какие действия предпринимаются при получении ввода с клавиатуры пользователем; указывает, когда пнуть, ударить, прыгнуть или предпринять другое действие. Программы, открывающие файлы CMD
Обновлено 6/12/2021
Как открыть cmd файлы
Если появилась ситуация, в которой Вы не можете открыть файл CMD на своем компьютере – причин может быть несколько. Первой и одновременно самой важной (встречается чаще всего) является отсутствие соответствующей аппликации обслуживающей CMD среди установленных на Вашем компьютере.
Как открыть файл с командной строки
О файлах cmd
Наша цель – помочь вам понять, что такое файл с суффиксом * .cmd и как его открыть.
Все типы файлов, описания форматов файлов и программы, перечисленные на этой странице, были индивидуально исследованы и проверены командой FileInfo. Мы стремимся к 100% точности и публикуем информацию только о тех форматах файлов, которые мы тестировали и проверяли.
Если вы хотите предложить какие-либо дополнения или обновления на этой странице, пожалуйста, сообщите нам об этом.
Расширение файла .cmd | формат файла .cmd | как открыть файл в формате .cmd?
Если файл .CMD известен Вашей системе, то открыть его можно двойным нажатием мышкой или клавишей ENTER. Эта операция запустит ассоциируемые с файлом .CMD аппликации, установленные в системе. Если система встречает файл впервые и отсутствуют соответствующие ассоциации, то акция закончится предложением системы, найти соответствующее программное обеспечение в компьютере либо сети интернет.
Иногда случается, что для обслуживания типа файлов .CMD приписана неправильная программа. Это случается в следствии действия враждебных программ, таких как вирусы или вредоносные программы, но чаще всего это результат ошибочного совмещения аппликации с расширением файла .CMD. Если во время обслуживания нового типа файлов .CMD мы укажем системе неправильную программу, то система ошибочно будет рекомендовать ее использование всякий раз, когда будет встречаться файл этого типа. В таком случае следует попробовать повторно выбрать соответствующую аппликацию. Нажмите правой кнопкой мышки на файл .CMD, а затем выберите из меню опцию "Открыть с помощью..."
затем "Выбрать программу по умолчанию"
. Сейчас выберите одну из установленных аппликаций из вышеуказанного списка и попробуйте снова.
Текст
Этот файл сохраняется в текстовом формате. Вы можете открыть и просмотреть содержимое этого файла с помощью текстового редактора.
Тип файла 1windows command file
разработчик | Microsoft |
популярность | 4,2 (81 голос) |
категория | Исполняемые файлы |
Формат | Текст X
ТекстЭтот файл сохраняется в текстовом формате. Вы можете открыть и просмотреть содержимое этого файла с помощью текстового редактора. |
Тип файла 2m.u.g.e.n. файл команд персонажа
разработчик | Элекбит |
популярность | 3,9 (23 голоса) |
категория | Файлы игр |
Формат | Текст X
ТекстЭтот файл сохраняется в текстовом формате. Вы можете открыть и просмотреть содержимое этого файла с помощью текстового редактора. |
Чем открыть cmd? – все о расширениях и форматах
Есть вопросы? Мы будем рады ответить на них в комментариях ниже :).
🔴 можно ли изменить расширение файлов?
Если у вас есть полезная информация о расширение файла .cmd, напишите нам!
🚫 расширение файла .cmd часто дается неправильно!
По данным Поиск на нашем сайте эти опечатки были наиболее распространенными в прошлом году:
cd,
cdm,
chd,
cjd,
ckd,
cld,
cm,
cmc,
cme,
cmf,
cmr,
cms,
cmv,
cmw,
cmx
Привет, посетитель сайта ZametkiNaPolyah.ru! Недавно на своем внешнем жестком диске нашел наработки записей по командам и утилитам командной строки Windows, эти записи были готовы на 60-80% и для их доработки требуется минимальное количество времени. Собственно, эти записи я решил потихоньку публиковать, так как доработать и опубликовать их гораздо проще, чем оформить в блоге огромную публикацию по компьютерным сетям, кстати, должен получиться целый курс по сетевому взаимодействию на основе Cisco ICND1. Появление этих записей не означает, что будет меньше компьютерных сетей, просто эти записи будут появляться между выпусками по компьютерным сетям.
Эта запись первая в новой рубрике, которую я бесхитростно назвал «Команды и утилиты Windows» и в ней мы познакомимся с самым нашим главным инструментом, которым будем пользоваться для изучения команд, приложением cmd.exe или просто командной строкой Windows. Естественно, демонстрироваться всё это будет в версии Windows 10, но, если у вас Windows 7 или Windows XP, то никаких особых изменений вы не должны заметить.
Если вам интересна тема компьютерных сетей, то в блоге уже практически закончена первая часть курса по основам компьютерных сетей, можете ознакомиться с ее содержимым.
Где находится файл cmd.exe или зачем нужен интерпретатор командной строки в Windows
Содержание статьи:
- Где находится файл cmd.exe или зачем нужен интерпретатор командной строки в Windows
- Самый быстрый способ запустить командную строку в Windows
- Другие способы вызова программы cmd в Windows 10
- Запуск командной строки Windows из папки System32
- Запуск интерпретатора командной строки из контекстного меню кнопки «Пуск»
- Пользуемся поиском Windows для запуска cmd.exe
- Как открыть сразу нужную папку в командной строке Windows 10
- Запуск командной строки Windows из меню «Пуск»
- Как запустить командную строку от имени администратора в Windows 10?
- Настройка интерфейса командной строки Windows
- Выводы
Многие пользователи Windows даже не догадываются о том, что у них есть такая «страшная» вещь, как командная строка (в Linux тоже есть командная строка, которая называется эмулятор терминала), еще больше пользователей об этом знают, но при упоминании о командной строке впадают в ужас, эта публикация как раз для этих двух групп пользователей. Почему нужно уметь пользоваться командной строкой в Windows, ведь всё быстро и просто делается нажатием мышки на иконки и кнопки? Так, да не совсем так, всё дело в том, что некоторые вещи гораздо быстрее и проще сделать из командной строки. Ниже на рисунке показано как выглядит интерфейс этой страшной программы под названием интерпретатор командной строки.
Командная строка Windows 10
Для примера задайтесь вопросом: как посмотреть сетевые настройки вашего ПК (кому интересно можете почитать про сетевое взаимодействие двух компьютеров)? Как и куда кликать мышью я не помню, но помню, что при помощи графического интерфейса это можно сделать путем нажатия на пару десятков кнопок в различных меню, тогда как в командной строке это делается печатаньем одной команды: ipconfig, напечатав эту команду вы получите все базовые сетевые конфигурации вашего ПК.
Вывод команды ipconfig в Windows 10
Эту команду можно модифицировать и получить гораздо больше информации, просто написав: ipconfig /all, эту команду вы сможете выполнить самостоятельно, ее вывод слишком большой, чтобы помещать здесь, но информации она даст гораздо больше. Кстати, правильнее говорить не командная строка, а интерпретатор командной строки.
cmd.exe – это программа в операционных системах семейства Windows, которую еще иногда называют командная строка, когда вы запускаете эту программу, у вас на экране появляется черное окно, в которое надо что-то печатать, печатать приходится команды, обычно команды – это небольшие программы и утилиты, которые выполняют какие-то простые, но полезные задачи, например, утилита Ping позволяет проверить доступность удаленного узла и за какое время до него можно добраться.
Обратите внимание на скриншоты выше: перед командой, которую я напечатал есть вот такая конструкция: C:UsersDell>, эта конструкция называется приглашением ко вводу, если это последняя снизу строка, то это означает, что интерпретатор командной строки готов принимать от вас команды на выполнение. Как я уже говорил, команды – это обычно небольшие программы, обычно эти программы находятся в папке system32, примерно так выглядит путь до этой папки: C:WindowsSystem32.
Иногда вы можете найти сторонние программы, которые могут или должны работать из командной строки Windows, чтобы эти программы могли запускаться из командной строки, их нужно устанавливать в папку System32, но это не очень безопасно и так делать не рекомендуется, лучше устанавливать такие программы в другие папки, а затем прописать для них путь в переменную Path. На примере будет яснее, есть замечательная утилита tracetcp, которая представляет собой один файл – tracetcp.exe, эта утилита работает аналогично команде tracert, но у нее несколько более широкий функционал, она позволяет проверить доступность TCP и UDP портов на все маршруте пакета.
Если установить эту утилиту по пути c:Program Filestracetcp, то запускать ее будет не очень удобно, сперва нужно будет воспользоваться командой cd (в Linux тоже есть команда cd, в Windows она работает как и в Linux), чтобы попасть в папку tracetcp, а только затем запустить программу из командной строки, как работает команда cd показано на рисунке ниже.
Использование команды cd в командной строке Windows
Обратите внимание, как меняется приглашение ко вводу, по умолчанию там отображается папка, в которой вы находитесь, чтобы попасть в родительскую папку, можно воспользоваться конструкцией «…», если нужно подняться на несколько уровней вверх, то конструкцию «…» нужно разделять символом «/». Все это хорошо продемонстрировано на рисунке, о команде cd и о перемещениях по папкам мы поговорим отдельно. Сейчас же нам нужно попасть в папку tracetcp, чтобы запустить одноименную программу из командной строки.
Запускаем программу tracetcp из командной строки Windows
Обратите внимание: первый раз я попытался запустить программу из корня диска «C» и ничего не вышло, затем я перешел в папку, где лежит файл tracetcp.exe и из этой папки она была успешно запущена. Я не дал программе завершить свою работу до конца, остановив ее выполнение нажатием сочетания клавиш ctrl+c, таким способом можно останавливать выполнение других команд в Windows. Чтобы программа tracetcp.exe могла быть выполнена из любой папки, ее нужно установить в папку System32
Запускаем программу tracetcp из командной строки Windows после ее установки в System32
На рисунке выше показано, что утилита tracetcp.exe запустилась из корня диска «C» после того, как я ее установил в папку System32, но устанавливать сторонние и не проверенные приложения в System32 – не совсем верный подход, который может поставить ваш компьютер под угрозу, поэтому для запуска сторонних программ при помощи интерпретатора командной строки из папок, отличных от тех, где находятся исполняемые файлы этих программ (файлы с расширением exe) есть другой подход, который заключается в том, что нужно прописать полный путь к исполняемому файлу в специальную переменную Windows, которая называется Path, то есть для программы tracetcp в моем случае нужно прописать вот такой путь: c:Program Filestracetcp, тогда программа будет запускаться из любого места.
Но о том, как прописать путь в переменную Path мы поговорим в другой раз. Сейчас нам нужно сделать вывод, что команды в интерпретаторе командной строки Windows – это зачастую небольшие утилиты и программы, которые находятся папке System32, то есть команда ping – это программа ping.exe, которая находится в папке System32, когда вы вводите команду ping и нажимаете Enter, командная строка запускает эту программу и выводить вам на экран результат ее работы. Сама командная строка – это тоже программа, эта программа называется cmd.exe и находится она так же в папке System32.
Самый быстрый способ запустить командную строку в Windows
Сейчас у нас было довольно поверхностное знакомство с командной строкой Windows и ее назначением, во время которого я не рассказал о том, как запустить командную строку в Windows, я исправляюсь и сразу же демонстрирую самый быстрый способ запуска командной строки в Windows, чтобы это сделать вам потребуется левая рука и присутствие на ней двух пальцев: большого и среднего (я не шучу, так будет удобнее всего, если вы неопытный фрезеровщик, то тут я вам не подскажу): большим пальцем нажимаете кнопку Windows на клавиатуре, обычно она находится между левым контролом и альтом (если такой кнопки нет, то идите прямо в Гугл, на моих клавиатурах она была всегда, я не подскажу, что использовать вместо кнопки Windows), а средним пальцем нажимаете на клавишу R, получается сочетание клавиш Win+R, это сочетание запускает программу «Выполнить», ее интерфейс показан на рисунке ниже.
Программа Выполнить в Windows 10
В интерфейсе этой программы есть поле для ввода, туда нужно написать «cmd» и нажать Enter, запустится командная строка. Как видите, этим способом запуска командной строки воспользоваться быстрее, чем его описать.
Другие способы вызова программы cmd в Windows 10
Но есть и другие, более утомительные способы запуска программы cmd.exe, они будут описаны ниже и ими пользоваться не проще, проще запомнить сочетание клавиш и название cmd.
Запуск командной строки Windows из папки System32
Первый из альтернативных способов запуска заключается в том, что вам необходимо открыть проводник Windows (или другой файловый менеджер), затем перейти в папку System32, найти среди вороха файлов cmd.exe и кликнуть на него два раза левой кнопкой мыши.
Запуск интерпретатора командной строки из папки System32
На рисунке выше показан путь и файл, который необходимо запустить, чтобы открылась командная строка.
Запуск интерпретатора командной строки из контекстного меню кнопки «Пуск»
Я не знаю, правильно ли я написал «контекстное меню кнопки Пуск», но для запуска командной строки можно сделать следующее: навести курсор мыши на иконку меню «Пуск», нажать по этой иконки правой кнопкой, после этого появится контекстное меню, в котором нас интересует пункт «Power Shell».
Запуск командной строки из контекстного меню кнопки Пуск
Стоит добавить, что Power Shell – это не cmd.exe, а существенно более гибкое и интересное приложение по своим возможностям, в котором есть все функции обычной командной строки Windows, кстати говоря, у вас вместо Power Shell может быть написано командная строка, всё зависит от версии операционной системы.
Пользуемся поиском Windows для запуска cmd.exe
Можно воспользоваться поиском Windows для запуска приложения cmd.exe, по умолчанию поиск находится в левом нижнем углу рядом с кнопкой «Пуск», запускаем Поиск и пишем в форму ввода «cmd», программа отработает и покажет все программы и файлы, имена которых содержать cmd.
Пользуемся поиском Windows для запуска cmd.exe
Осталось только нажать в нужную область, чтобы командная строка запустилась.
Как открыть сразу нужную папку в командной строке Windows 10
Есть еще один интересный и действительно полезный способ запуска командной строки в Windows, этот способ позволяет запускать командую строку непосредственно из проводника Windows, польза этого способа в том, что он запускает командную строку и сразу переходит в ту папку, из которой вы запускали командную строку. Чтобы воспользоваться им откройте проводник, зажмите Shift и кликните правой кнопкой мыши по пустому пространству открытой папки, у вас появится контекстное меню, как на рисунке ниже.
Как открыть сразу нужную папку в командной строке Windows 10
В этом меню выбирайте пункт «Открыть окно Power Shell здесь», либо у вас может он называться «Открыть окно команд». На рисунке ниже показано, что командная строка действительно запустилась в стандартной папке изображений Windows.
Командная строка запустилась сразу в папке со стандартными изображениями Windows
Как видите, просто, быстро и удобно, а также не нужно использовать команду cd.
Запуск командной строки Windows из меню «Пуск»
Это, пожалуй, самый долгий и извращенный способ запуска командной строки в Windows 10, чтобы им воспользоваться, нажмите кнопку «Пуск», пролистайте до буквы «С», найдите там пункт «Служебные – Windows», откройте эту папку, найдите там командую строку и запустите ее нажатием левой кнопки на устройстве ввода типа мышь.
Запуск командной строки Windows из меню Пуск
Более утомительным способом является только способ запуска cmd.exe из папки System32, там нужно еще больше листать и внимательнее читать, чтобы найти нужный файл.
Как запустить командную строку от имени администратора в Windows 10?
Иногда для выполнения некоторых задач требуется запускать командую строку Windows от имени администратора, практически все вышеописанные методы позволят открыть вам командую строку от имени администратора, но для такого запуска во всех случаях придется пользоваться контекстным меню, которое появляется после нажатия правой кнопки мыши и последующего выбора пункта «Запустить от имени администратора…».
Описывать подробно я не буду, вы все поймете по Рисункам, начнем с меню пуск, сначала запустим cmd.exe из основного меню Пуск.
Запуск командной строки Windows от имени администратора из меню Пуск
Контекстное меню пуск позволяет открыть программу от имени администратора, у меня это Power Shell, а у вас может быть командная строка, нужно только выбрать соответствующий пункт.
Как открыть командную строку Windows от имени администратора из контекстного меню Пуск
Выбираем с припиской «(администратор)». Кстати, обратите внимание, что окно командной строки, запущенной от имени администратора, имеет приписку «Администратор» в левом верхнем углу.
Командная строка, открытая от имени администратора
Поиск в Windows также позволяет запустить программу cmd.exe от имени администратора, только и успевай нажимать на ПКМ.
Запускаем cmd.exe от имени администратора через поиск Windows
Последний способ запуска командной строки от имени администратора, который я знаю (если вы знаете еще, напишите об этом в комментариях), заключается в использование Проводника Windows и папке System32.
Запускаем cmd.exe от имени администратора из папки System32
Как видите, есть разные способы запуска командной строки в Windows от имени администратора, лучший из них тот, который будет удобен именно вам, пробуйте и выбирайте.
Настройка интерфейса командной строки Windows
Командная строка Windows имеет довольно простой интерфейс, но и его можно настроить. Не сказать, что настройки богатые, но и они позволят вам сделать работу с командной строкой более комфортной. Чтобы попасть в меню настроек командной строки, нужно кликнуть правой кнопкой мыши по верхней панели, после чего появится меню, как на рисунке ниже.
Меню управления командной строкой
В этом меню выбираем пункт «Свойства» и у нас появится окно с настройками, которые позволят вам изменить интерфейс командной строки под себя. Это окно имеет четыре вкладки.
Окно настроек командной строки в Windows 10
На первой вкладке этого окна находятся базовые настройки командной строки Windows, такие как: размер курсора, размер буфера командной строки или количество команд, которые она может запомнить, клавиши и возможности по правки текста в командной строке и прочее. Вкладка «Шрифт» позволяет изменять гарнитуру, размер и начертание шрифта в командной строке Windows. Во вкладке «Расположение» находятся настройки размера окна командной строки, с вкладкой «Цвет», думаю, всё понятно.
Также стоит сказать, что Командная строка, cmd.exe и Power Shell имеют разные и независимые друг от друга интерфейсы, это показано на следующем рисунке (например, запустить командную строку вы можете из меню пуск, а cmd.exe при помощи программы «Выполнить»).
Стили оформления командной строки в Windows
Как видим, я изменил фон приложения, которое называется командная строка, на фон приложения cmd.exe остался черным. Вот такая вот есть особенность в Windows. В общем, теперь вы знаете как настроить командую строку под себя.
Как получить справку о командах в Windows 10
Выводы
Итак, мы познакомились с программой cmd.exe в Windows 10 или просто командной строкой. Поверхностно разобрались с тем, как работать с командной строкой и как настроить интерфейс cmd.exe по себя, так же я продемонстрировал несколько способов запуска этой программы, а также мы рассмотрели несколько простых способов запуска командой строки Windows от имени администратора
В нашей сегодняшней статье будут рассмотрены универсальные способы открытия командной строки для разных операционных систем Windows от компании Microsoft. Несмотря на современный оконный графический интерфейс Виндовс с обилием опций, консоль позволяет отдавать компьютеру различные команды в текстовом виде и задействовать расширенный функционал, удобно и быстро управляя всеми возможными настройками ОС Windows. Кроме того, программную оболочку можно использовать для выявления и устранения разных сбоев, ошибок и вредоносных объектов, нарушающих работоспособность ПК или ноутбука.
- Быстрый доступ к командной строке через меню «Выполнить»
- Использование поиска Windows в версиях 7, 8, 10
- Запускаем консоль в Виндовс XP и Vista
- Вызываем интерпретатор командной строки из системной папки
- Как открыть командную строку в Windows 10?
- Вызов командной строки с правами администратора на «десятке»
Для быстрого и корректного доступа к командной строке Windows, придерживайтесь подробной инструкции, приведенной ниже.
Окно «Выполнить»
Является одним из самых простых способов. Всё, что требуется от пользователя — это нажать комбинацию клавиш Win + R, в открывшемся окне ввести CMD, а затем кликнуть ОК или Enter.
Консольный интерфейс для ввода текстовых команд готов к использованию — заветный мигающий курсор перед вами!
Как вызвать командную строку в Windows 7, 8, 10?
Владельцы всех современных OS могут воспользоваться командной строкой следующим образом:
- На экране вашего компьютера нажмите «Пуск»;
- В строке поиска начните вводить на клавиатуре буквы «командная строка» или «cmd»;
- Вверху в поисковой выдаче выберите соответствующее приложение и откройте его.
- В семерке еще можно перейти по пути
Пуск - Программы - Стандартные - Командная строка
Также вы можете кликнуть правой кнопкой мыши по инструменту и выбрать пункт «Запуск командной строки от имени администратора», благодаря чему получите больше служебных полномочий в плане настройки и управления.
Для пользователей «десятки» доступен не только первый метод, но и такой вариант:
- Найдите значок поиска в левой нижней стороне панели задач и кликните по нему курсором мышки (либо жмёте сочетание клавиш Win + S);
- В поисковой вкладке вводим название нужного нам компонента и открываем его в обычном или администраторском режиме.
Способ запуска консоли в ОС Windows XP и Vista
В устаревших редакциях Виндоус есть классический вариант доступа к ПО:
- Нажимаем «Пуск»;
- Выберите вкладку «Все программы» и перейдите в «Стандартные»;
- Теперь вызываем соответствующий пункт интерактивной оболочки в один клик.
Как осуществить вызов интерпретатора через файл cmd.exe?
Существует вариант перехода в приложение CMD через саму иконку, расположенную в системном каталоге Windows System32 (для 32-х разрядных OS) или SysWOW64 (для 64 bit).
- Перейдите в одну из вышеуказанных директорий;
- Найдите файл cmd.exe;
- Чтобы открыть его в стандартном режиме, нужно дважды щёлкнуть по объекту левой кнопкой мыши;
- Если желаете произвести запуск от имени администратора, следует через ПКМ вызвать контекстное меню и найти интересующий вас пункт.
Для создания ярлыка в меню «Пуск» или на рабочем столе, достаточно навести курсор на значок cmd_exe и скопировать его посредством нажатия клавиш Ctrl + C. В любом свободном месте десктопа зажмите Ctrl + V. Готово, теперь у вас есть кнопка быстрого вызова ярлыка консоли.
Ещё для запуска строки напрямую, можете зажать Win+R, задать в появившемся окне cmd.exe и нажать OK или Enter.
Чтобы загрузить Command Line Interpreter из любой папки, в которой вы находитесь, сделайте следующее:
- Остановитесь курсором в пустом месте текущей папки, удерживая клавишу Shift сделайте правый клик мышки;
- Выбираем раздел «Открыть окно команд».
Кстати, в обновлении 1703 десятой Винды, данный пункт отключен. Для его отображения посетите раздел «Персонализация» и перейдите в «Параметры панели задач», где нужно деактивировать ползунок напротив «Заменить КС оболочкой PowerShell».
Как запустить командную строку от имени администратора на Виндовс 10?
В Windows 8.1 и 10 есть очень простой и удобный способ вызова интерфейса для ввода команд. Нажав клавиши Win+X (или кликнув правым щелчком по «Пуску»), откроется специальное меню, включающее в себя пункты старта консоли, как в обычном, так и в режиме администратора.
Здесь же можно увидеть и много других полезных инструментов для изменения и настройки операционной системы, например: программы и компоненты, центр мобильности, свойства электропитания, управление дисками, контроль учётных записей, просмотр событий, сетевые подключения и так далее.
Ещё один классический вариант — с помощью диспетчера задач
- Используем горячие клавиши Ctrl + Alt + Del;
- Выберите «Диспетчер»;
- Вверху слева экрана нажимаем «Файл» и выбираем «Запустить новую задачу»;
- В отобразившемся окошке напротив строчки «Открыть», введите команду cmd;
- Перед тем, как нажимать кнопку ОК, можно поставить галочку возле параметра «Создать задачу с правами администратора».
Download Article
A painless guide to accessing the Windows command prompt
Download Article
This wikiHow teaches you how to open the Command Prompt program in Windows. There are several ways to do this, from simply searching in the Start menu to using a Run command. Keep in mind that some computers, such as school computers, will not be able to run Command Prompt due to restrictions.
-
1
Open Start
. Click the Windows logo in the bottom-left corner of the screen, or press the ⊞ Win key. You can search for Command Prompt on all supported versions of Windows.
- If you’re using Windows 8, instead place your mouse cursor in the top-right corner of the screen, then click the magnifying glass icon when it appears.
-
2
Type command prompt into Start. The Start search bar is at the bottom of the Start window. Searching for Command Prompt here will look for Command Prompt.
Advertisement
-
3
Click
Command Prompt. You should see the Command Prompt icon appear near the top of the Start window. Clicking its icon will open Command Prompt.
Advertisement
-
1
Open the Run program. Hold the ⊞ Win key and press the R key to open the Run window.
- You can also right-click the Start icon (or press ⊞ Win+X) and then click Run to do this.
-
2
Type cmd into Run. This is the command to open Command Prompt.
-
3
Click OK. Doing so runs the «cmd.exe» command, which opens Command Prompt.
Advertisement
-
1
Open Start
. Click the Windows logo in the bottom-left corner of the screen. You can also press the ⊞ Win key.
-
2
Scroll down to Windows System and click it. This folder will be near the bottom of the Start window.
-
3
Click
Command Prompt. It should be near the top of the Windows System folder. Doing so will open Command Prompt.
Advertisement
Add New Question
-
Question
How do I close out Command Prompt?
ClixTech Australia
Community Answer
Type «exit» in the Command Prompt, or press the red «X» in the top right corner, or press Alt+F4 on the keyboard. Check out the Close Command Prompt article for more detailed instructions!
-
Question
What do I do if I can’t use Microsoft Edge and the Start button?
Press the Windows Key + R, then type in cmd.exe and hit enter.
-
Question
How do I stop Windows command prompt from starting up automatically?
If it starts up every time, then something is causing it. It may be a program or a shortcut to command prompt that is saved in your Windows start folder. If you want to stop it from appearing altogether by uninstalling it, you won’t be able to.
See more answers
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
Video
-
Command Prompt is a good place to run legacy or specialty software. You might also use it if you’re trying to manipulate specific files.[1]
-
To run Command Prompt in administrator mode, right-click the Command Prompt icon and click Run as administrator.
Advertisement
-
If you’re using a computer with restricted access to settings and programs, you may not be able to open Command Prompt.
Advertisement
About This Article
Article SummaryX
1. Open Start.
2. Type in command prompt.
3. Click Command Prompt at the top.
Did this summary help you?
Thanks to all authors for creating a page that has been read 581,457 times.
Is this article up to date?
Download Article
A painless guide to accessing the Windows command prompt
Download Article
This wikiHow teaches you how to open the Command Prompt program in Windows. There are several ways to do this, from simply searching in the Start menu to using a Run command. Keep in mind that some computers, such as school computers, will not be able to run Command Prompt due to restrictions.
-
1
Open Start
. Click the Windows logo in the bottom-left corner of the screen, or press the ⊞ Win key. You can search for Command Prompt on all supported versions of Windows.
- If you’re using Windows 8, instead place your mouse cursor in the top-right corner of the screen, then click the magnifying glass icon when it appears.
-
2
Type command prompt into Start. The Start search bar is at the bottom of the Start window. Searching for Command Prompt here will look for Command Prompt.
Advertisement
-
3
Click
Command Prompt. You should see the Command Prompt icon appear near the top of the Start window. Clicking its icon will open Command Prompt.
Advertisement
-
1
Open the Run program. Hold the ⊞ Win key and press the R key to open the Run window.
- You can also right-click the Start icon (or press ⊞ Win+X) and then click Run to do this.
-
2
Type cmd into Run. This is the command to open Command Prompt.
-
3
Click OK. Doing so runs the «cmd.exe» command, which opens Command Prompt.
Advertisement
-
1
Open Start
. Click the Windows logo in the bottom-left corner of the screen. You can also press the ⊞ Win key.
-
2
Scroll down to Windows System and click it. This folder will be near the bottom of the Start window.
-
3
Click
Command Prompt. It should be near the top of the Windows System folder. Doing so will open Command Prompt.
Advertisement
Add New Question
-
Question
How do I close out Command Prompt?
ClixTech Australia
Community Answer
Type «exit» in the Command Prompt, or press the red «X» in the top right corner, or press Alt+F4 on the keyboard. Check out the Close Command Prompt article for more detailed instructions!
-
Question
What do I do if I can’t use Microsoft Edge and the Start button?
Press the Windows Key + R, then type in cmd.exe and hit enter.
-
Question
How do I stop Windows command prompt from starting up automatically?
If it starts up every time, then something is causing it. It may be a program or a shortcut to command prompt that is saved in your Windows start folder. If you want to stop it from appearing altogether by uninstalling it, you won’t be able to.
See more answers
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
Video
-
Command Prompt is a good place to run legacy or specialty software. You might also use it if you’re trying to manipulate specific files.[1]
-
To run Command Prompt in administrator mode, right-click the Command Prompt icon and click Run as administrator.
Advertisement
-
If you’re using a computer with restricted access to settings and programs, you may not be able to open Command Prompt.
Advertisement
About This Article
Article SummaryX
1. Open Start.
2. Type in command prompt.
3. Click Command Prompt at the top.
Did this summary help you?
Thanks to all authors for creating a page that has been read 581,457 times.
Is this article up to date?
Обновлено 19.08.2021
Добрый день уважаемые читатели блога pyatilistnik.org, сегодня хочу поговорить на тему Как открыть командную строку Windows / 10 способов открыть командную строку. Что же такое cmd, вот что нам говорит Википедия.
Cmd.exe — интерпретатор командной строки (англ. command line interpreter) для операционных систем OS/2, Windows CE и для семейства операционных систем, базирующихся на Windows NT (англ. Windows NT-based). cmd.exe
является аналогомCOMMAND.COM
, которая используется в семействах MS-DOS и Windows 9x. В операционных системах семейства Windows NT для архитектуры IA-32 и OS/2 имеется и COMMAND.COM для совместимости со старыми программами. В настройках интерпретатора, присутствует возможность изменить размер курсора, шрифт, цвет текста и размер окна.
Давай те же рассмотрим как же его открыть.
Как открыть командную строку от администратора
Ниже мы рассмотрим, десять мне известных способов, как открыть командную строку от администратора.
1 способ запуска командной строки. До Windows 8 (если только не стоит возврат кнопки пуск)
Для того, чтобы открыть командную строку, нажмите пуск и в поле поиска введите cmd, сверху появится значок программы для запуска
Как открыть командную строку Windows-02
или введите командная строка, эффект будет тот же
Как открыть командную строку Windows-03
Если нужно открыть cmd от имени Администратора, то это делается правой кнопкой и выбор пункта
Как открыть командную строку Windows-03-1
В Windows 10 поиск выглядит вот таким образом, вы нажимаете на значок с изображением лупы и пишите cmd. Сверху у вас появится результат поиска.
2 способ это с помощью через Выполнить
Нажимаете две волшебные кнопки win+R
Откроется окно Выполнить в нем вводите cmd и нажимаете Enter
Как открыть командную строку Windows-04
3 Способ открытия командной строки, это через папку Windows
Открываете Мой компьютер и идете по пути C:WindowsSystem32 и находите там файл cmd.exe. Способ не самый быстрый, но с ним справится каждый. Суть простая, командная строка, как и все утилиты, имеет свой исполняющий файл. Находим его и запускаем, не забываем про правый клик и контекстное меню с режимом администратора.
Как открыть командную строку Windows-05
4 Способ вызова cmd, это создать через ярлык
В данном методе мы с вами создадим для поставленной задачи ярлык Windows. Щелкаем правым кликом Создать-Ярлык
Как открыть командную строку Windows-06
Указываем расположение файла, пишем тут cmd
Как открыть командную строку Windows-07
Как назвать ярлык это уже ваше дело, я назову его тоже cmd, Готово
Как открыть командную строку Windows-08
И видим, что создался ярлык командной строки
Как открыть командную строку Windows-09
5 Способ запуска командной строки, через диспетчер задач
Открываем диспетчер задач правым кликом по нижней части экрана
Как открыть командную строку Windows-10
Идем в меню Файл-Запустить новую задачу
Как открыть командную строку Windows-11
Пишем в задаче cmd и нажимаем ОК и включаем командную строку.
Как открыть командную строку Windows-12
6 Способ запуска командной строки, для тех у кого windows 8 и выше
Заходим в пуск и справа вверху нажимаем лупу либо лупу можно вызвать из бокового меню на рабочем столе
Как открыть командную строку Windows-13
Вводим cmd и в результатах поиска видим нужный нам ярлык.
Так же в пуске можно нажать стрелку вниз
Откроется структура меню пуск в которой пролистывая вправо вы найдете командную строку
Как открыть командную строку Windows-16
7 Способ запуска командной строки, для тех у кого windows 8.1 и выше
Кликаем правой кнопкой мыши по пуску и выбираем Командная строка
Как открыть командную строку Windows-17
8 способ через стандартные программы в пуске до windows 8
Открываем пуск все программы
Как открыть командную строку Windows-18
Идем в Служебные-Командная строка
Как открыть командную строку Windows-19
9 Способ с помощью меню проводника в Windows 8, 8.1 и 10
Открываем любую папку и слева нажимаем меню Файл
Как открыть командную строку Windows-20
и выбираем открыть командную строку, вам сразу предложат два варианта простое открытие или от имени Администратора.
Как открыть командную строку Windows-21
Хитрость заключается в том, что в командной строке будет открыт текущий каталог, а не папка пользователя.
10 способ через кнопку Shift
Выберите любую папку зажмите Shift и правым кликом мышки и из контекстного меню выберите Открыть окно команд
Как открыть командную строку Windows-22
Запуск с помощью голосовых помощников
В эру, когда люди обленились в корень ,что им уже тяжело вводить что-то на компьютере и телефоне. Пришли голосовые помощники, Cortana, Алиса, Google Assistent, все они позволяют вам выполнять различные действия с помощью голоса. В зависимости от того, какой у вас голосовой помощник, вам необходимо сказать волшебную фразу, чтобы он активировался, после чего попросите его открыть вам командную строку. Напомню, что Cortana есть только в Windows 10.
Вот мы с вами разобрали как открыть командную строку Windows, какой из способов подходит вам, я не знаю знаю лишь что выбор есть.
Аннотация: Рассматриваются внутренние команды, поддерживаемые интерпретатором Cmd.exe, и наиболее часто используемые внешние команды (утилиты командной строки). Описываются механизмы перенаправления ввода/вывода, конвейеризации и условного выполнения команд. Даются примеры команд для работы с файловой системой
Оболочка командной строки Windows. Интерпретатор Cmd.exe
В операционной системе Windows, как и в других операционных системах, интерактивные (набираемые с клавиатуры и сразу же выполняемые) команды выполняются с помощью так называемого командного интерпретатора, иначе называемого командным процессором или оболочкой командной строки (command shell). Командный интерпретатор или оболочка командной строки — это программа, которая, находясь в оперативной памяти, считывает набираемые вами команды и обрабатывает их. В Windows 9x, как и в MS-DOS, командный интерпретатор по умолчанию был представлен исполняемым файлом command.com. Начиная с версии Windows NT, в операционной системе реализован интерпретатор команд Cmd.exe, обладающий гораздо более мощными возможностями.
Запуск оболочки
В Windows NT/2000/XP файл Cmd.exe, как и другие исполняемые файлы, соответствующие внешним командам операционной системы, находятся в каталоге %SystemRoot%SYSTEM32 (значением переменной среды %SystemRoot% является системный каталог Windows, обычно C:Windows или C:WinNT). Для запуска командного интерпретатора (открытия нового сеанса командной строки) можно выбрать пункт Выполнить… (Run) в меню Пуск (Start), ввести имя файла Cmd.exe и нажать кнопку OK. В результате откроется новое окно (см. рис. 2.1), в котором можно запускать команды и видеть результат их работы.
Рис.
2.1.
Командное окно интерпретатора Cmd.exe в Windows XP
Внутренние и внешние команды. Структура команд
Некоторые команды распознаются и выполняются непосредственно самим командным интерпретатором — такие команды называются внутренними (например, COPY или DIR ) Другие команды операционной системы представляют собой отдельные программы, расположенные по умолчанию в том же каталоге, что и Cmd.exe, которые Windows загружает и выполняет аналогично другим программам. Такие команды называются внешними (например, MORE или XCOPY ).
Рассмотрим структуру самой командной строки и принцип работы с ней. Для того, чтобы выполнить команду, вы после приглашения командной строки (например, C:> ) вводите имя этой команды (регистр не важен), ее параметры и ключи (если они необходимы) и нажимаете клавишу <Enter>. Например:
C:>COPY C:myfile.txt A: /V
Имя команды здесь — COPY, параметры — C:myfile.txt и A:, а ключом является /V. Отметим, что в некоторых командах ключи могут начинаться не с символа /, а с символа – (минус), например, -V.
Многие команды Windows имеют большое количество дополнительных параметров и ключей, запомнить которые зачастую бывает трудно. Большинство команд снабжено встроенной справкой, в которой кратко описываются назначение и синтаксис данной команды. Получить доступ к такой справке можно путем ввода команды с ключом /?. Например, если выполнить команду ATTRIB /?, то в окне MS-DOS мы увидим следующий текст:
Отображение и изменение атрибутов файлов. ATTRIB [+R|-R] [+A|-A] [+S|-S] [+H|-H] [[диск:][путь]имя_файла] [/S] + Установка атрибута. - Снятие атрибута. R Атрибут "Только чтение". A Атрибут "Архивный". S Атрибут "Системный". H Атрибут "Скрытый". /S Обработка файлов во всех вложенных папках указанного пути.
Для некоторых команд текст встроенной справки может быть довольно большим и не умещаться на одном экране. В этом случае помощь можно выводить последовательно по одному экрану с помощью команды MORE и символа конвейеризации |, например:
В этом случае после заполнения очередного экрана вывод помощи будет прерываться до нажатия любой клавиши. Кроме того, используя символы перенаправления вывода > и >>, можно текст, выводимый на экран, направить в текстовый файл для дальнейшего просмотра. Например, для вывода текста справки к команде XCOPY в текстовый файл xcopy.txt, используется следующая команда:
Замечание
Вместо имени файла можно указывать обозначения устройств компьютера. В Windows поддерживаются следующие имена устройств: PRN (принтер), LPT1–LPT3 (соответствующие параллельные порты), AUX (устройство, присоединяемое к последовательному порту 1), COM1–COM3 (соответствующие последовательные порты), CON (терминал: при вводе это клавиатура, при выводе — монитор), NUL (пустое устройство, все операции ввода/вывода для него игнорируются).
Перенаправление ввода/вывода и конвейеризация (композиция) команд
Рассмотрим более подробно поддерживаемые в Windows UNIX-подобные концепции переназначения устройств стандартного ввода/вывода и конвейерного выполнения команд.
С помощью переназначения устройств ввода/вывода одна программа может направить свой вывод на вход другой или перехватить вывод другой программы, используя его в качестве своих входных данных. Таким образом, имеется возможность передавать информацию от процесса к процессу при минимальных программных издержках. Практически это означает, что для программ, которые используют стандартные входные и выходные устройства, операционная система позволяет:
- выводить сообщения программ не на экран (стандартный выходной поток), а в файл или на принтер (перенаправление вывода);
- читать входные данные не с клавиатуры (стандартный входной поток), а из заранее подготовленного файла (перенаправление ввода);
- передавать сообщения, выводимые одной программой, в качестве входных данных для другой программы (конвейеризация или композиция команд).
Из командной строки эти возможности реализуются следующим образом. Для того, чтобы перенаправить текстовые сообщения, выводимые какой-либо командой, в текстовый файл, нужно использовать конструкцию
Если при этом заданный для вывода файл уже существовал, то он перезаписывается (старое содержимое теряется), если не существовал — создается. Можно также не создавать файл заново, а дописывать информацию, выводимую командой, в конец существующего файла. Для этого команда перенаправления вывода должна быть задана так:
С помощью символа < можно прочитать входные данные для заданной команды не с клавиатуры, а из определенного (заранее подготовленного) файла:
Приведем несколько примеров перенаправления ввода/вывода.
- Вывод встроенной справки для команды COPY в файл copy.txt:
- Добавление текста справки для команды XCOPY в файл copy.txt:
- Ввод новой даты из файла date.txt (DATE — это команда для просмотра и изменения системной даты):
Если при выполнении определенной команды возникает ошибка, то сообщение об этом по умолчанию выводится на экран. В случае необходимости сообщения об ошибках (стандартный поток ошибок) можно перенаправить в текстовый файл с помощью конструкции
В этом случае стандартный вывод будет производиться в файл. Также имеется возможность информационные сообщения и сообщения об ошибках выводить в один и тот же файл. Делается это следующим образом:
Например, в приведенной ниже команде стандартный выходной поток и стандартный поток ошибок перенаправляются в файл copy.txt:
XCOPY A:1.txt C: > copy.txt 2>&1
Наконец, с помощью конструкции
можно использовать сообщения, выводимые первой командой, в качестве входных данных для второй команды (конвейер команд).
Используя механизмы перенаправления ввода/вывода и конвейеризации, можно из командной строки посылать информацию на различные устройства и автоматизировать ответы на запросы, выдаваемые командами или программами, использующими стандартный ввод. Для решения таких задач подходит команда
которая выводит сообщение на экран. Рассмотрим примеры использования этой команды.
- Посылка символа прогона на принтер:
- Удаление всех файлов в текущем каталоге без предупреждения (автоматический положительный ответ на запрос об удалении):
- Соединение по телефону из командной строки (модем связан с портом COM2):
ECHO ATDT 1(123)555-1234 > COM2
Команды MORE и SORT
Одной из наиболее часто использующихся команд, для работы с которой применяется перенаправление ввода/вывода и конвейеризация, является MORE. Эта команда считывает стандартный ввод из конвейера или перенаправленного файла и выводит информацию частями, размер каждой из которых не больше размера экрана. Используется MORE обычно для просмотра длинных файлов. Возможны три варианта синтаксиса этой команды:
MORE [диск:][путь]имя_файла MORE < [диск:][путь]имя_файла имя_команды | MORE
Параметр [диск:][путь]имя_файла определяет расположение и имя файла с просматриваемыми на экране данными. Параметр имя_команды задает команду, вывод которой отображается на экране (например, DIR или команда TYPE, использующаяся для вывода содержимого текстового файла на экран). Приведем два примера.
Для поэкранного просмотра помощи команды DIR используется команда:
Для поэкранного просмотра текстового файла news.txt возможны следующие варианты команд:
MORE news.txt MORE < news.txt TYPE news.txt | MORE
Другой распространенной командой, использующей перенаправление ввода/вывода и конвейеризацию, является SORT. Эта команда работает как фильтр: она считывает символы в заданном столбце, упорядочивает их в возрастающем или убывающем порядке и выводит отсортированную информацию в файл, на экран или другое устройство. Возможны два варианта синтаксиса этой команды:
SORT [/R] [/+n] [[диск1:][путь1]файл1] [> [диск2:][путь2]файл2]
или
[команда ] | SORT [/R] [/+n] [> [диск2:][путь2]файл2]
В первом случае параметр [диск1:][путь1]файл1 определяет имя файла, который нужно отсортировать. Во втором случае будут отсортированы выходные данные указанной команды. Если параметры файл1 или команда не заданы, то SORT будет считывать данные с устройства стандартного ввода.
Параметр [диск2:][путь2]файл2 задает файл, в который будет направляться сортированный вывод; если этот параметр не задан, то вывод будет направлен на устройство стандартного вывода.
По умолчанию сортировка выполняется в порядке возрастания. Ключ /R позволяет изменить порядок сортировки на обратный (от Z к A и затем от 9 до 0). Например, для поэкранного просмотра отсортированного в обратном порядке файла price.txt, нужно задать следующую команду:
SORT /R < price.txt |MORE
Ключ /+n задает сортировку в файле по символам n-го столбца. Например, /+10 означает, что сортировка должна осуществляться, начиная с 10-й позиции в каждой строке. По умолчанию файл сортируется по первому столбцу.
- Как открыть командную строку Windows?
- Параметры команд и получение помощи
- Запуск системных компонентов и программ из командной строки
- Работа с файлами и папками из командной строки
- Востребованные сетевые команды командной строки
- Редко используемые, но очень полезные команды
Выполнение множества задач в операционных системах Windows возможно не только при использовании привычного графического пользовательского интерфейса, но и при помощи интерпретатора командной строки (командной строки, консоли). Через него можно изменять различные системные параметры, управлять файлами и папками, запускать системные компоненты и любые программы, выполнять иные операции. Рассмотрим наиболее важные команды командной строки Windows, которые могут пригодиться любому пользователю.
Как открыть командную строку Windows?
Некоторые из консольных команд можно выполнить лишь из учетной записи администратора. Потому лучше сразу запомнить, как запускать интерпретатор с максимальным количеством прав доступа к системе. В ОС Windows 7/8/10 делается это просто:
- Откройте «Поиск» в/около меню «Пуск».
- Впишите поле поиска «Командная строка».
- В результатах поиска отобразится нужная нам программа. Кликните по ней правой кнопкой мыши, затем выберите из выпадающего меню пункт «Запустить от имени администратора».
Но для выполнения простых команд консоль Windows можно запускать и без прав администратора. Проще всего это сделать следующим образом:
- Нажмите на клавиатуре клавиши «Win» и «R».
- Откроется окно «Выполнить».
- Впишите в него команду cmd и нажмите «ОК».
Так или иначе, системное приложение «Командная строка Windows» будет запущена и готова выполнению пользовательских команд:
Параметры команд и получение помощи
Прежде чем приступать к изучению команд, следует понимать два важных момента:
- У многих команд существуют изменяемые параметры, уточняющие выполнение командой той или иной функции.
- По любой команде можно получить помощь прямо в окне интерпретатора. Для этого следует сразу после команды вписать «/?«, что также является параметром.
Возьмем, к примеру, одну из наиболее востребованных команд ping. Впишите в консоль следующую строку:
ping /?
Подобным способом можно получить справку по большинству команд (в основном по тем, у которых имеются атрибуты).
Запуск системных компонентов и программ из командной строки
Здесь стоит отметить, что запускать системные компоненты и программы все же проще не напрямую из командной строки, а из ранее упомянутого приложения «Выполнить». Но разницы в синтаксисе (написании) самих команд никакой нет. В обоих случаях после ввода команды достаточно нажать «Enter».
Вот список наиболее востребованных команд для запуска системных приложений и компонентов:
- control — запуск «Панели управления Windows».
- regedit — запуск «Редактора реестра».
- devmgmt.msc — запуск «Диспетчера устройств».
- taskmgr — запуск «Диспетчера задач».
- services.msc — запуск приложения «Службы».
- appwiz.cpl — «Программы и компоненты» («Установка и удаление программ»).
И это далеко не полный список команд запуска системных приложений и компонентов, а лишь самые востребованные у нас — обычных пользователей.
А вот 4 команды для запуска предустановленных (стандартных) в Windows программ:
- calc — запуск «Калькулятора».
- mspaint — запуск графического редактора «Paint».
- notepad — запуск текстового редактора «Блокнот».
- wordpad — запуск текстового редактора «WordPad»
Вообще, из командной строки можно запустить любую другую программу или файл. Рассмотрим, как это сделать, а заодно познакомимся с некоторыми командами по управлению файлами и папками.
Работа с файлами и папками из командной строки
Бывают ситуации, когда невозможно запустить стандартный файловый менеджер «Проводник Windows». Например, из-за действия вирусов-блокировщиков или при системных сбоях. В любом случае все, что можно сделать при помощи «Проводника», можно сделать и при помощи командной строки. Начнем с самого простого — просмотра содержимого папок.
Просмотр содержимого папки. При запуске командной строки перед мигающим курсором можно увидеть адрес расположения папки учетной записи на жестком диске. В нашем случае — это «C:Usersvzgn»:
Давайте, выведем на экран список все других объектов (файлов и папок), содержащихся в данной папке. Для этого используйте команду dir:
Объекты, напротив которых написано <DIR> — это папки, все остальное — файлы (напротив них указан размер в байтах).
Команду dir можно применять вообще папкам, расположенным в вообще любом месте на жестком диске. Для этого после команды следует указать путь до каталога. К примеру, для просмотра содержимого папки «Windows» на диске «C:» следует ввести команду:
dir c:windows
Запомните одно простое правило. Если в именах папок/файлов присутствуют пробелы, их следует писать в двойных («имя папки или файла») кавычках.
Открытие файла из командной строки. Для открытия файла достаточно вписать его полное название вместе с расширением в командную строку. Что не вводить имя файла целиком, используйте клавишу «Tab» (с ее помощью можно поочередно перебирать имена всех объектов в текущей папке).
В нашем случае был открыт файл .pgAdmin4.startup.log при помощи «Блокнота». Если бы это был музыкальный файл, запустился бы аудиопроигрыватель, если DOC/DOCX-файл — редактор «MS Word» и т.д. Таким образом, открытие файла в командной строке равнозначно двойному клику по файлу в «Проводнике Windows».
Переход в другую папку. Для перехода в папку используется команда cd, после которой следует прописать путь к открываемой папке либо просто ее имя (если она расположена в нашем текущем местоположении на жестком диске).
Перейдем в папку «Music». Т.к. она находится в текущем каталоге, достаточно ввести в консоль:
cd music
Теперь наше местоположение изменилось на «C:UsersvzgnMusic».
Давайте, перейдем в какую-нибудь папку, расположенную на другом локальном диске. Это можно сделать несколькими способами, но воспользуемся самым легким для запоминания.
- Для начала перейдем в сам локальный диск (изменим наше местоположение). Для этого достаточно использовать (независимо от текущего местоположения) команду e:. Вместо e можно использовать любую другую букву локального диска (или даже флешки, например):
- Допустим, нам известно, что на диске «E» существует папка «Install«, а в ней — пака «Web«. Перейти в нее можно одной командой:
cd e:installweb
Запуск/открытие программы/файлы в другой папке или на другом диске. Запустим программу, расположенную где-нибудь глубоко на диске. Для запуска файла или программы можно просто указать полный путь до него. Текущее местоположение в этом случае не имеет значения. Запустим, например, текстовый редактор «Notepad++» одной командой:
C:»Program Files»Notepad++notepad++.exe
Обратите внимание, что имя папки «Program Files» взято в кавычки, т.к. в нем присутствует пробел.
Создание, удаление и переименование файлов и папок. Из командной строки можно выполнить все эти операции над файлами и папками.
- Создание простого текстового файла — copy nul простой_текстовый_файл.txt. Перед названием файла можно указать путь до конечной папки, в которой тот будет создан (если не указать, файл создастся в текущей папке).
- Создание папки — mkdir папка. Папка также создается в текущем местоположении.
- Удаление файла (или нескольких) — del простой_текстовый_файл.txt (если требуется удалить несколько файлов, просто вписываем их имена друг за другом через пробел). Удаляем созданный ранее файл.
- Удаление папки — rmdir папка. Удаляем созданную ранее папку.
- Переименование папки/файла — ren простой_текстовый_файл.txt новое_имя_файла.txt или ren папка новое_имя_папки. Переименуем созданный файл и папку.
Через командную строку можно выполнить и ряд других операций над файлами и папками, включая копирование, перемещение, применение/изменение атрибутов (скрытый, системный, только для чтения и т.д.), слияние и т.д.
Востребованные сетевые команды командной строки
Из командной строки Windows можно взаимодействовать с сетевыми подключениями, изменять их настройки, просматривать различную информацию и многое другое. Рассмотрим наиболее востребованные сетевые команды.
Команда ping
Наверное, это самая популярная команда среди пользователей ОС Windows (как, впрочем, и других операционных систем). Предназначена она для проверки доступности и качества связи между компьютером и целевым IP-адресом. Также команда может применяться для определения IP-адреса сайта по доменному имени сайта и для выполнения других задач.
Определим, есть ли связь с каким-нибудь IP-адресом. Пусть это будет — 173.194.73.139 (IP-адрес поисковой системы Google). Вводим следующую команду:
ping 173.194.73.139
Как видим, обмен пакетами с указанным IP-адресом осуществляется, значит, связь есть. Если бы ее не было, картина была бы следующая (уберем из IP Google последнюю цифру):
«100% потерь» означает, что связь установить не удалось.
А теперь определим IP-адрес сайта по его доменному имени. Возьмем адрес softsalad.ru:
ping softsalad.ru
На изображении выше можно увидеть IP-адрес сайта, определенный по его доменному имени.
Команда tracert
А эта команда применяется для отслеживания сетевого маршрута от компьютера до целевого IP-адреса (можно использовать и доменное имя сайта):
tracert softsalad.ru
Видите, чтобы «достучаться» до сайта компьютеру в данном случае потребовалось обратиться к 12 промежуточным IP-адресам (ваш провайдер, сервер сайта и т.д.).
Команда ipconfig
С помощью этой команды можно получить информацию о настройках IP-протокола компьютера (или, грубо говоря — настройки сетевых карт). Воспользуемся данной командой с атрибутом /all, который позволит вывести более подробную информацию:
ipconfig /all
Команда getmac
Если требуется определить только MAC-адрес сетевой карты, используем эту команду без всяких атрибутов:
getmac
Редко используемые, но очень полезные команды
При помощи командной строки можно выполнять различные интересные функции (большинство приведенных ниже команд работает только с правами администратора):
Превращаем ноутбук в Wi-Fi-роутер (включение раздачи интернета с ноутбука или настольного компьютера с Wi-Fi-адаптером)
Для реализации этой затеи нужно поочередно выполнить три несложные команды:
- netsh wlan set hostednetwork mode=allow
- netsh wlan set hostednetwork mode=allow ssid= MiWiFi key= MiWiFipassword keyUsage=persistent. Вместо MiWiFi и MiWiFipassword можно использовать свои фразы. Первый параметр задает имя беспроводной сети, второй — пароль (должен состоять из 8 символов или более).
- netsh wlan start hostednetwork.
Если после выполнения каждой команды вы видите сообщения, аналогичные тем, что приведены на изображении выше, значит, все прошло успешно. Теперь к ноутбуку можно подключиться, например, с телефона так же, как и к обычному Wi-Fi-роутеру.
Удалениям службу Windows (или любую другую) через командную строку
Если попробовать удалить службу через штатное приложение «Службы», то ничего не получится (в нем попросту не предусмотрено такой функции). Однако это бывает необходимым, особенно после установки различных программ, которые устанавливают службы, но «забывают» их удалять при деинсталляции. Это легко реализуется через командную строку. Однако для начала необходимо узнать имя службы, и это можно сделать через стандартное Windows-приложение:
- Запустите программу «Службы», используя команду msc.
- Найдите в отобразившемся списке службу, которую необходимо удалить, и кликните по ней два раза мышкой:
- Нас интересует текст в блоке «Имя службы».
- Теперь вернитесь в окно командной строки и впишите в него команду:
sc delete имя_службы
- Подставьте вместо фразы «имя_службы» имя удаляемой службы. Если оно содержит пробелы, как в нашем случае, заключите имя службы в кавычки.
- Служба удалена.
Выключаем/перезагружаем/отправляем в сон/гибернацию компьютер с задержкой. Если необходимо выключить, перезагрузить или отправить в сон компьютер с задержкой по времени, не обязательно использовать какие-либо сторонние программы — все можно сделать при помощи командной строки. Для этого достаточно использовать команду:
shutdown /s /t 60 /f
В данном случае компьютер будет выключен (параметр «/s«) через 60 секунд (параметр «/t 60«) с принудительным завершением работы всех приложений без предупреждения пользователя (параметр «/f» — обязательный при использовании таймера «/t«).
Вместо выключения компьютера «/s» использовать:
- /l — завершение сеанса (выход из учетной записи пользователя с блокировкой, если для входа требуется пароль).
- /r — перезагрузка компьютера.
- /hybrid /s — «отправка» компьютера в сон (параметр «/s» использовать обязательно).
- /h — режим гибернации (или режим максимального энергосбережения, при котором ключевые компоненты компьютера остаются включенными).
Для выключения компьютера, например, через 2 часа следует указывать в параметре «/t» число 7200 (1 час равен 3600 секундам).
Сразу после выполнения команды на экран будет выведено уведомление:
Выполнение команды всегда можно отменить (если была использована задержка), воспользовавшись:
shutdown /a
Просмотр списка запущенных процессов и завершение работы любого из них. Если по каким-то причинам не удается запустить «Диспетчер задач», но имеется доступ к командной строке, запущенный процесс может быть снят при помощи специальных команд:
- Сначала выведем на экран список всех запущенных процессов при помощи команды tasklist:
- Нас интересует идентификатор «PID» завершаемого процесса. Возьмем для примера PID процесс «NVDisplay.Container.exe» — 1100.
- Для завершения его работы используем команду taskkill /pid 1100 /f (параметр «/f» необходим для принудительного завершения работы процесса).
Чиним интернет при помощи командной строки. Разнообразные неполадки с сетевыми подключениями можно устранить «одним махом» через командную строку путем сброса настроек TCP/IP (не будем вдаваться в подробности, но если вам интересно, об это можно почитать тут — Netsh Winsock — что это и зачем нужно?.
Для выполнения этой задачи нужно поочередно ввести две команды:
netsh int ip reset
netsh winsock reset
Перезагружаем компьютер для применения изменений.
Командная строка – специфический режим Windows 10, отличный от её привычного графического интерфейса. Режим (консоль, интерфейс) командной строки (command line) менее информативен и требует от пользователя повышенного внимания при наборе команд. Зато он позволяет существенно облегчить и ускорить выполнение ряда административных задач, некоторые из которых не могут быть реализованы иначе. Консоль командной строки – обязательный атрибут работы продвинутых пользователей.
Содержание
- С помощью меню Пуск
- Контекстное меню
- Обычное меню
- Посредством файла cmd
- В строке поиска
- В поле ввода команд
- С помощью Проводника
- Через исполняемый файл
- В меню «Файл»
- В свободном месте папки Проводника
- В адресной строке
- В диспетчере задач
- Секретный способ
- Создание ярлыка командной строки
- На свободном месте Рабочего стола
- В местоположении исполняемого файла
С помощью меню Пуск
Существует несколько способов открыть командную строку в Windows 10, самым простым и понятный является открытие через кнопку Пуск.
Контекстное меню
Загрузка консоли доступна в контекстном меню кнопки «Пуск» (как известно, вызываемым правым щелчком на ней). Альтернативный способ вызова этого меню – комбинация клавиш Win + X.
Для полноценного выполнения планируемых административных функций система готова предоставить продвинутому пользователю соответствующие полномочия, поэтому вход в консоль осуществляется щелчком на разделе, взятом в красную рамку. При щелчке на верхней «Командной строке» действия (неопытного) пользователя будут ограничены с тем, чтобы не нанести вред системе. Перед выбором того или иного варианта пользователь должен трезво оценить свой уровень знания компьютера.
Необходимо отметить, что в Windows 10 по умолчанию введена усовершенствованная разновидность консоли, именуемая PowerShell. Она способна выполнять все её команды, имея также другие дополнительные функции и более красочный интерфейс.
Различия во внешнем виде наглядно иллюстрируют следующие два скриншота, относящиеся соответственно к режимам командной строки (чёрный экран) и PowerShell (синий).
Настройка контекстного меню кнопки «Пуск» на отображение того или иного режима несложна. Сначала нужно произвести правый щелчок на свободном месте экрана, затем – в контекстном меню выбрать пункт «Персонализация».
После этого в настройках панели задач следует определиться с активацией тумблера замены консоли на PowerShell.
Обычное меню
В меню кнопки «Пуск» программы и приложения, как известно, располагаются в алфавитном порядке – сначала латинском, затем – русском. Чтобы открыть командную строку системы Windows 10, нужно выполнить несколько шагов.
- Сначала прокрутить вниз длинный список меню вплоть до достижения пункта «Служебные – Windows».
- Раскрыть его выпадающий список. В нём выделены «Командная строка» (красной рамкой) и «Проводник» (оранжевой рамкой). Последний понадобится нам позднее.
- В контекстном меню пункта «Командная строка» щёлкнуть «Дополнительно», затем – «Запуск от имени администратора». Для реализации этого шага от пользователя потребуется ввод пароля действующей учётной записи, имеющей статус администратора.
Посредством файла cmd
В консоль можно войти, запустив его основной выполняемый файл – cmd.exe. А сделать это можно в строке поиска или в поле ввода команд.
В строке поиска
Система поиска в Windows 10 была существенно улучшена в сравнении с предыдущими версиями системы. С её помощью можно находить не только файлы, но и программные компоненты, включая командную консоль.
- Щёлкнуть на значке лупы справа от кнопки «Пуск». Альтернатива этому действию – нажатие горячих клавиш Win + S. В результате над значком возникает поле для ввода текста поиска.
В зависимости от настройки Панели задач вместо значка в той же области сразу может быть более длинное поле поиска.
- Набрать в поле поиска команду cmd или словосочетание «командная строка».
- В её контекстном меню щёлкнуть параметр «Запустить от имени администратора», чтобы открыть с его правами командную строку Windows 10.
Открытию контекстного меню есть альтернатива в виде комбинации горячих клавиш Ctrl + Shift + Enter. При её задействовании консоль сразу откроется с административными правами.
В поле ввода команд
Оно вызывается нажатием горячих клавиш Win + R. В поле нужно набрать cmd и кликнуть OK.
Ограничение этого способа – запуск командной строки без административных прав. Не все продвинутые пользователи знают, что это ограничение легко обходится. Если после набора cmd удерживать нажатыми клавиши Ctrl + Shift клавиатуры, и только после этого кликнуть OK или нажать Enter, то консоль откроется с административными правами.
С помощью Проводника
Используя параметры Проводника, открыть и использовать командную строку windows 10 можно разными методами. А открыть Проводник также можно по-разному, включая упомянутый выше способ (в оранжевой рамке) – в списке «Служебные – Windows».
Через исполняемый файл
В консоль можно войти, запустив исполняемый файл этой программы: нужно лишь знать, где именно он находится.
- После запуска Проводника, последовательно открывая его каталоги (папки), пройти путь, подчёркнутый на скриншоте красной чертой. Папка SysWOW64 относится к 64-разрядной системе Windows Если на компьютере установлена 32-разрядная редакция «десятки», то нужно открыть папку System32.
- Прокрутить вправо длинный список внутренних папок и файлов вплоть до обнаружения файла cmd.exe.
- Открыв контекстное меню, этот файл можно запустить с правами администратора.
Аркадий Мовсесян
Преподаватель курсов компьютерной грамотности.
Задать вопрос
В меню «Файл»
- Находясь в этом же окне, и, обязательно удерживая нажатой клавишу Shift, щёлкнуть на вкладке «Файл».
- Установить курсор на строке «Запустить Windows PowerShell».
- В выпадающем списке щёлкнуть «Запустить Windows PowerShell от имени администратора». Как отмечалось выше, открыть и использовать командную строку Windows 10 можно и в этом режиме.
В свободном месте папки Проводника
Запустить PowerShell, удерживая клавишу Shift, можно не только в меню «Файл», но и в свободном месте любой папки Проводника. Для появления показанного на скриншоте списка следует произвести правый щелчок на свободном месте.
В адресной строке
В папке нахождения файла cmd.exe в адресной строке Проводника можно набрать cmd и нажать Enter.
Этот вариант имеет недостаток – отсутствие административных прав.
В диспетчере задач
Основное назначение диспетчера задач – просмотр, анализ и управление программ, процессов и служб, выполняющихся на компьютере. Диспетчер, в частности, часто помогает при их зависании и других нежелательных ситуациях. С его помощью можно также вызвать и вывести командную строку.
- Для вызова Диспетчера задач удобно щёлкнуть одноимённый пункт контекстного меню кнопки «Пуск». Альтернатива – сочетание горячих клавиш Ctrl + Alt + Delete.
- В окне Диспетчера задач открыть контекстное меню «Файл» и щёлкнуть пункт «Запустить новую задачу».
- В окне «Создание задачи» набрать cmd, поставить нижнюю галочку для придания административных прав, и кликнуть OK.
Секретный способ
Только что описанный третий шаг этого способа в Диспетчере задач оказывается ненужным, при так называемом «секретном способе» выполнения второго шага.
Если удерживать нажатой клавишу Ctrl, то, после щелчка на пункте «Запустить новую задачу», произойдёт вызов именно командной строки с административными правами, причём без ввода команды cmd.
Создание ярлыка командной строки
При активной работе с консолью целесообразно иметь под рукой ярлык для её быстрого запуска. Самое удобное место для этого – Рабочий стол. Ярлык можно создать двумя разными способами.
На свободном месте Рабочего стола
- Щёлкнуть правой клавишей мыши на свободном месте Рабочего стола.
- В списке «Создать» щёлкнуть пункт «Ярлык».
- Вписать имя программы, для которой создаётся ярлык, после чего – щёлкнуть «Далее».
- В новом окне задать созданному ярлыку информативное имя, и щёлкнуть «Готово».
Созданный на Рабочем столе ярлык будет иметь следующий вид.
Для последующих его запусков с административными правами в контекстном меню щёлкнуть «Свойства».
В окне свойств щёлкнуть пункт «Дополнительно». В окне «Дополнительные свойства» активировать параметр «Запуск от имени администратора» и кликнуть OK.
После этого при обращении к ярлыку консоль будет открываться с правами администратора.
В местоположении исполняемого файла
- В Проводнике пройти путь к исполняемому файлу cmd.exe, как это описано выше.
- В контекстном меню этого файла установить курсор на пункт «Отправить», и в выпадающем списке щёлкнуть «Рабочий стол (создать ярлык)».
- Перейти на Рабочий стол, открыть контекстное меню появившегося там ярлыка, и щёлкнуть пункт «Свойства».
- В окне свойств ярлыка обратите внимание на строку «Быстрый вызов». При необходимости в ней можно прописать комбинацию горячих клавиш, по нажатию которых станет возможным вызывать ярлык консоли. Щёлкнуть пункт «Дополнительно».
- В окне дополнительных свойств активировать параметр «Запуск по имени администратора», после чего – кликнуть OK.
Содержание
- Как создать BAT файл в Windows 10
- Что такое BAT-файл в Windows 10
- Создание BAT файла через Блокнот
- Создание BAT файла переименованием TXT
- Редактирование созданных BAT-файлов
- Создание BAT файлов для запуска программ
- Другие команды для BAT файлов
- Как создать bat файл в Windows 10
- Как создать bat-файл
- Основные операторы bat-файла:
- Длинные имена в bat-файлах
- Запуск программ в bat-файлах с ключами
- Копирование между папками с помощью bat-файла
- Редактирование bat
- Программы редактирования
- Видео — Как создать bat файл в Windows 10
- Как создать пакетный файл BAT для выполнения в командной строке CMD
- Что такое BAT файл?
- В чем польза BAT файла?
- Режимы BAT файла
- Как запустить BAT файл в Windows 10?
- Как создать BAT файл?
- Основы создания BAT файлов
- Руководство по созданию BAT файла
- Мониторинг систем с помощью BAT файла
- Модификация BAT файлов
- Похожие статьи про восстановление данных:
- God Mode — Как упростить доступ к системным службам Windows 10
- Полезные программы для вашего ПК в 2019 году
- Как ускорить интернет при помощи CMD
- Как создать bat-файл в Windows 7/10 – редактируем и сохраняем батник
- Как создать файл с расширением BAT
- Основные команды, синтаксис и примеры использования батников
- Запуск bat-файлов от имени администратора и по расписанию, скрытый запуск bat
Как создать BAT файл в Windows 10
В статьях по настройке операционной системы Windows 10 часто можно встретить рекомендацию создать BAT файл, записать в него определенные команды и выполнить. Но, при этом, далеко не всегда объясняется, что это такое, как оно создается и запускается.
В данной инструкции мы постараемся закрыть данный вопрос. Здесь вы узнаете, что такое BAT файл, как создать BAT файл в Windows 10, а также как его редактировать и выполнять.
Что такое BAT-файл в Windows 10
Поддержка BAT файлов в операционных системах Microsoft появилась еще в MS-DOS, в которой команды выполнялись командным интерпретатором « COMMAND.COM ». Данный интерпретатор также присутствовал и в операционных системах семейства Windows 9x, но с приходом Windows NT был заменен на « cmd.exe ».
Создание BAT файла через Блокнот
Чтобы запустить « Блокнот » можно воспользоваться поиском в меню « Пуск » или нажать комбинацию клавиш Win-R и выполнить команду « notepad ».
После открытия программы « Блокнот » в нее нужно вставить команды для выполнения. Для примера введем команду, которая выполнит 100 запросов ping к домену Google.
После ввода команд, документ нужно сохранить с расширением BAT. Для этого открываем меню « Файл – Сохранить как » или используем комбинацию клавиш Ctrl-Shift-S.
Дальше откроется стандартное окно для сохранения документов. Здесь нужно указать папку для сохранения, выбрать « Тип файла – Все файлы (*.*) » и ввести имя с расширением BAT (.bat). Например, можно ввести « Ping.bat ».
Обратите внимание, если вы запустили « Блокнот » без прав администратора, то сохранить документ на системный диск ( C:) не получится. В этом случае его можно сохранить в папку пользователя или на другой диск и потом переместить.
После сохранения в выбранной вами папке появится готовый к использованию BAT файл.
Создание BAT файла переименованием TXT
Также в Windows 10 можно создавать BAT файлы с помощью переименования обычных текстовых файлов (с расширением *.txt). Другими словами, вы можете сначала создать обычный текстовый документ с расширением TXT, сохранить в него все нужные команды, и уже потом превратить его в исполняемый пакетный файл изменив расширение с TXT на BAT.
Чтобы воспользоваться этим способом необходимо включить отображение расширений. Для этого нужно открыть окно « Параметры папок ». Сделать это можно разными способами. Например, можно открыть папку, перейти на вкладку « Вид » и нажать на кнопку « Параметры ».
Также вы можете воспользоваться поиском в меню « Пуск ». Для этого в поиск нужно ввести фразу « Параметры проводника »
Либо можно воспользоваться меню « Выполнить ». Для этого нужно нажать комбинацию клавиш Windows-R и ввести команду « control.exe folders ».
Какой бы вы способ не выбрали, перед вами откроется окно « Параметры папок ». Здесь нужно перейти на вкладку « Вид » и отключить функцию « Скрывать расширения для зарегистрированных типов ».
После этого, при переименовании вы сможете изменять расширение.
Изменив расширение с TXT на BAT вы получите исполняемый пакетный файл.
Редактирование созданных BAT-файлов
Для того чтобы отредактировать уже созданный BAT-файл его нужно открыть в любом простом текстовом редаторе (например, в Блокноте, Notepad++ или Akelpad). Чтобы отредактировать BAT с помощью Блокнота достаточно кликнуть по нему правой кнопкой мыши и выбрать пункт « Изменить ».
После этого выбранный файл откроется в программе Блокнот и вы сможете отредактировать его содержимое.
Создание BAT файлов для запуска программ
В BAT файле вы можете использовать любые команды, которые могут быть выполнены при помощи « Командной строки » Windows 10. Но, BAT-файлы также могут использоваться для запуска программ и приложений.
Для запуска программ ч помощью BAT файла нужно использовать команду « start ». Ниже показано, как выглядит формат записи данной команды.
Например, для того чтобы запусть браузер Google Chrome нужно выполнить:
При необходимости можно укзать полный путь к программе, которую нужно запустить:
Для запуска других пакетных файлов нужно использовть команду « call ». Ниже показано, как выглядит формат записи данной команды.
Например, для того чтобы запустить пакетный файл « test.bat », который находится на рабочем столе, нужно выполнить:
Другие команды для BAT файлов
Также в BAT файлах часто используется команда « @echo off ». Данная команда наоборот, отключает вывод выполняемых команд на экран, а знак « @ » предотвращает вывод самой команды « echo ».
Источник
Как создать bat файл в Windows 10
Этот тип файла – полезный инструмент автоматизации однообразных файловых операций – копирования, удаления и т.д., а также запуска различных приложений и выполнения других операций в ОС.
К примеру, если необходимо выполнить DOS-команду ipconfig/flushdns, очищающую кэш распознавателя DNS, это можно сделать через запуск cmd.exe. Однако, если процедуру нужно повторить многократно, лучше сделать это через запуск предварительно созданного bat-файла.
При создании файла bat, возможно, потребуется включение отображения файловых расширений. Для этого:
Как создать bat-файл
Справка! Использование оператора «pause» не позволяет DOS-экрану закрыться после исполнения bat-файла, чтобы у пользователя была возможность видеть ответ интерпретатора cmd.
Результат исполнения bat-файла отобразиться в DOS-окне.
В данном случае содержимое кэш службы разрешения имен DNS успешно очищено, исправляя проблемы отображения интернет-страниц и другие проблемы DNS. Система предлагается нажать любую клавишу для закрытия окна.
Если вы хотите более подробно узнать, как сделать файл бат, а также рассмотреть инструкцию по созданию, вы можете прочитать статью об этом на нашем портале.
Основные операторы bat-файла:
Применение некоторых из перечисленных команд показано на примере ниже. Необходимо отметить, что команда @echo off скрывает путь выполняемой команды, отображаемый cmd на DOS-экране.
Запуск программ в файле bat происходит с помощью команды start и указанием имени запускаемой программы.
Также в файле может быть прописан полный путь до исполняемого файла.
Обе эти записи для firefox работают корректно. Однако, они обе корректны только для зарегистрированных в Windows приложений. Если попробовать запустить портативную программу (например, filezilla) без прописи всего пути к запускаемому файлу, она не запустится.
Длинные имена в bat-файлах
Иногда в bat встречаются программы, не работающие с длинными именами с пробелами – обычно это некоторые старые программы для MS-DOS. В этих случаях помогает использование коротких DOS-имен без пробелов, а также кавычек.
Правила записи коротких DOS-имен (формат 8.3): задействуется шесть начальных символов имени папки, не учитывая пробелы, далее указывается ее номер по порядку через
. Например: start C:Program FilesMozilla Firefoxfirefox.exe преобразуется в: start C:Progra
Возможна ситуация, когда в одном каталоге имеются несколько папок с одинаковыми символами в названии.
Их короткие имена в этом случае должны нумероваться в соответствии с алфавитным порядком папок:
Однако, если Mozilla Firefox будет удален с компьютера, следующие за Mozill
1 записи работать не будут. Поэтому, короткие DOS-имена – не лучший вариант решения проблемы длинных имен. Создание имен этого типа на NTFS также бывает отключено в реестре Windows.
Для решения проблемы длинных имен запись также может быть заключена в кавычки. Кавычки «», располагающиеся перед прописываемым путем к запускаемому файлу, являются обязательным атрибутом, включающим какой-либо заголовок или только кавычки.
Однако, в некоторых случаях кавычки не работают совсем. В этом случае возможно использование команды изменения текущего рабочего каталога Chdir (CD). Запись start firefox.exe приобретает в этом случае следующий рабочий вид.
Справка. Команда CD – пожалуй, единственное универсальное решение вопроса длинных имен в bat-файлах.
Запуск программ в bat-файлах с ключами
Программы в bat-файле можно не только запускать, но и устанавливать им дополнительные команды (ключи) запуска. Например, если запустить bat-файл с записью: start /?, он отобразит на DOS-экране список используемых с этим оператором ключей с необходимыми пояснениями.
Пример используемых ключей, где: — minimize – ключ для минимизации программы после ее запуска, — hide_splash – ключ для сворачивания программы в трэй.
Команда создания папки выполняется в bat с помощью оператора MKDIR (MD). Если запустить приведенный в примере bat-файл, он создаст четыре вложенные папки на диске С.
Следующий пример – как открыть не один, а сразу несколько каталогов на диске С.
Копирование между папками с помощью bat-файла
В приведенном ниже примере показано, как скопировать папку с диска D: на диск E. Параметр /s разрешает копирование каталогов и подкаталогов. Параметр i/ создает новый каталог, чтобы команда xcopy скопировала в него файлы.
Базовый файл при этом как остается как на диске D, так и копируется в новое место, указанное в bat-файле.
Редактирование bat
Программы редактирования
Рядовому пользователю для взаимодействия с bat-файлами, возможно, хватит функционала простого «Блокнота», но, к примеру, системному администратору нужен редактор помощнее. Работать с bat можно в любых редакторах текстов, нацеленных на взаимодействие с кодом, в частности, в «Notepad++» или «Notepad2».
Из специализированного софта можно отметить утилиту Dr.Batcher, специально разработанную для создания bat, и включающую в состав визуальный редактор, подсвечиваемый синтаксис, закладки, специальные команды и нумерацию страниц.
Видео — Как создать bat файл в Windows 10
Понравилась статья?
Сохраните, чтобы не потерять!
Источник
Как создать пакетный файл BAT для выполнения в командной строке CMD
Пакетный (BAT, batch) файл представляет собой инструмент, с которым сталкивался практически каждый пользователь Windows. Документ помогает выполнить ряд действий буквально парой кликов, а их список ограничивается лишь силой воображения и кодовым функционалом. Давайте разберем инструмент подробнее.
Содержание статьи:
Что такое BAT файл?
Вы, должно быть, уже в курсе о существовании такой утилиты как “Командная строка” Windows, или CMD. Она работает путем ввода команд в качестве входных данных и обрабатывает их, проводя нужные операции с компьютером. Тем не менее, несмотря на всю полезность инструмента, командная строка устраивает далеко не всех. Сложность утилиты и высокий порог вхождения делают ее “последним средством спасения Windows”.
Чтобы упростить процесс работы и сделать его более быстрым, Microsoft ввели посредника между “человеком” и “машиной”. Этим посредником стал пакетный файл (batch file). Запущенный на компьютере документ автоматически выполняет команды в CMD, ограждая пользователя от собственноручной работы. Процесс автоматизации назван пакетным сценарием (batch script).
Доступные форматы BAT файла:
Вне зависимости от того какой формат выбран при создании документа, функции от этого не изменятся.
В чем польза BAT файла?
Автоматизация. Если раньше вам приходилось долго и нудно “вбивать” сложные коды в окно командной строки, пришло время расслабиться! BAT файл экономит время пользователя не только при работе с CMD, но и при взаимодействии с другими системами ПК. Например, вы можете запланировать выключение компьютера через определенный промежуток времени. Этот способ применения пакетного файла хорошо подойдет геймерам, ставящим установку игру на ночь. Запланируйте отключение системы к моменту завершения установки и не опасайтесь за перерасход электроэнергии.
Если же вы разработчик программного обеспечения, обратите внимание на возможность автоматизации при установке вашего приложения. Таким образом повысится не только удобство для конечного пользователя, но популярность вашего софта.
При создании BAT файла используется петля (for), условный оператор (if) и оператор управления (goto). Документ запускается либо с помощью командной строки, либо с помощью другого пакетного файла при использовании команды CALL.
Режимы BAT файла
Несмотря на то, что пакетный файл по умолчанию выполняет работу автоматически, вы можете настроить его так, что при выполнении конкретной операции он будет запрашивать подтверждение. Например, при вводе команды на отключение службы Windows, BAT файл спросит вас, уверены ли вы в своем решении. Этот режим называется интерактивным (interactive).
Другой режим называется пакетным (batch mode). Он работает в классическом стиле и самостоятельно выполняет запрограммированные функции.
Режимы пакетного файла:
Используйте разные режимы в зависимости от ситуации.
Как запустить BAT файл в Windows 10?
Основной способ запуска пакетного файла — двойной щелчок по его иконке. Тем не менее, вы можете его и открыть и другим методом — с помощью командной строки.
Чтобы открыть BAT файл с помощью командной строки, выполните следующее:
Способ запуска через командную строку приобретает ценность с ростом количества пакетных файлов. Если вы помните название и расширение нужного документа, вы откроете его даже когда забыли точную директорию.
Как создать BAT файл?
Эта тема разбита на 2 раздела, каждый из которых — ключевой при создании пакетного документа. Не зная основ и команд, нужных для формирования структуры, автоматизировать процесс работы невозможно.
Основы создания BAT файлов
Вы не сможете создать пакетный файл без изучения базовых команд. Каким бы он не был полезным и не помогал автоматизировать работу на ПК, непонимание основ станет серьезным препятствием. В этом разделе мы рассмотрим 5 базовых команд, которые вас в курс дела.
Представленные выше команды — базовые и присутствуют во всех версиях Windows. Дополнительные команды появляются при установке соответствующего программного обеспечения. Например, если вы хотите автоматизировать задачи браузера Google Chrome, введите соответствующий код под названием chrome.
Используя эту информацию как фундамент для создания BAT файлов, вы можете автоматизировать любой процесс на ПК.
Руководство по созданию BAT файла
В этом разделе мы рассмотрим алгоритм создания пакетного файла, который подойдет для Windows 10, Windows 8.1, Windows 7 и даже для Windows XP.
1. Откройте Блокнот. При желании, воспользуйтесь альтернативой стандартному приложению — Notepad++.
2. С помощью команду echo off временно отключите комментарии, чтобы не засорять окно.
3. Введите заголовок title My First Bat File.
4. Добавьте комментарий This comment will not appear in the command prompt.
Следует отметить, что по умолчанию в командной строке отображается только английский язык. Тем не менее, комментарий может быть на любом другом. Он не будет отображаться в CMD и останется только в блокноте. Комментарий — ваша личная заметка, чтобы не потеряться в коде.
5. Введите команду echo Test file executed.
6. Далее введите I am too lazy to write commands by myself.
7. И, наконец, команда paust, чтобы обозначить завершение процесса.
8. Сохраните документ, изменив формат с .txt на .bat.
Готовый пакетный файл имеет два вида:
В окне блокнота:
В окне командной строки:
Мониторинг систем с помощью BAT файла
В предыдущем разделе мы рассмотрели основы и самый примитивный вариант BAT файла. Хотя его возможности достаточно широки — полный функционал CMD. Давайте рассмотрим, как с помощью пакетного файла можно провести мониторинг систем компьютера.
Отчет об энергопотреблении:
1. Откройте Блокнот и создайте новый документ.
2. Введите команду powercfg /energy и перейдите к следующей строке.
3. Введите команду C:WINDOWSsystem32energy-report.html.
4. Сохраните документ с названием energyreport.bat.
Примечание:
Не забудьте изменить формат, иначе документ так и останется текстовым.
Важно:
BAT файлы категории POWERCFG откроются только в случае запуска от имени администратора.
Отчет о состоянии батареи:
1. Откройте Блокнот и создайте новый документ.
2. Введите команду powercfg /batteryreport и перейдите к следующей строке.
3. Введите команду C:WindowsSystem32battery-report.html.
4. Сохраните документ под названием batteryreport.bat.
Примечание:
Не забудьте изменить формат, иначе документ так и останется текстовым.
Важно:
BAT файлы категории POWERCFG откроются только в случае запуска от имени администратора.
Модификация BAT файлов
Каждый пакетный файл можно изменить, открыв его с помощью блокнота. Дальнейшая же работа с ним зависит целиком от вашей фантазии и понимания чего конкретно вы хотите от компьютера. Команды можно привязать практически к каждой его функции.
Автоматизация работы и мгновенное получение нужной информации неизменно сэкономит часы вашей жизни. На первый взгляд может показаться “Что тут такого, ведь можно открыть командную строку, ввести код и получить аналогичный результат”. И в своей сути вы окажетесь правы. Но на долгом промежутке времени и при работе в режиме “дедлайн” каждая минута может оказаться решающей.
Примените полученные знания на практике и убедитесь насколько простой стала повседневная работа с компьютером. Любая информация всего в двух кликах от вас.
Надеемся, статья оказалась полезной и помогла разобраться в том что такое BAT файлы и как их настраивать.
Похожие статьи про восстановление данных:
God Mode — Как упростить доступ к системным службам Windows 10
Полезные программы для вашего ПК в 2019 году
Как ускорить интернет при помощи CMD
Каждому пользователю знакома ситуация при которой наш интернет работает медленнее, чем того хотелось.
Источник
Как создать bat-файл в Windows 7/10 – редактируем и сохраняем батник
Использование графического интерфейса в операционных системах сегодня представляется чем-то само собой разумеющимся и совершенно естественным, но так было не всегда. Первая операционная система MS DOS, разработанная компанией Microsoft, не имела GUI, а управление выполнялось посредством ввода текстовых команд. С тех пор минуло без малого 40 лет, однако скриптовый язык командной строки по-прежнему пользуется популярностью, причём не только в среде разработчиков.
Командная строка не столь удобна, зато с её помощью можно выполнять недоступны из GUI операции. С другой стороны, запускать каждый раз консоль, вводить в неё одну за другой команды – всё это сильно замедляет работу. Впрочем, можно существенно упростить задачу, создав бат-файл или попросту батник – текстовый файл с расширением BAT, содержащий список инструкций, обрабатываемых командным интерпретатором CMD. Используются такие файлы для автоматизации разных задач, например, для удаления временных файлов по расписанию или запуска программ.
Как создать файл с расширением BAT
Итак, как создать bat-файл в Windows 7/10? Очень просто. Для этого понадобится любой текстовый редактор и знание основ командной строки. Можно использовать Блокнот, а ещё лучше Notepad++, так как последний имеет подсветку синтаксиса. Создайте в редакторе новый файл, в меню «Файл» выберите «Сохранить как», дайте будущему скрипту имя, а в выпадающем списке «Тип файла» выберите «Batch file (*bat; *cmd; *nt)».
Если для создания bat-файла захотите использовать Блокнот, расширение нужно присвоить вручную, а в списке «Тип файла» выбрать «Все файлы».
Как видите, создать файл с расширением bat не составляет сложности, есть тут, однако, свои тонкости. В командных файлах нельзя использовать перенос строк, кодировка bat-файла должна быть выставлена UTF-8, если в теле скрипта используется кириллица, кодировку нужно изменить, вставив в положенном месте команду chcp 1251.
Вместо расширения BAT можно использовать CMD, результат выполнения скрипта будет точно таким же.
Основные команды, синтаксис и примеры использования батников
Как сделать bat-файл вы знаете, теперь настала пора самого интересного, а именно синтаксиса языка интерпретатора CMD. Понятно, пустой батник работать не будет, он даже не запустится при двойном по нему клике. Чтобы скрипт сработал, в нём должна быть прописана хотя бы одна команда. Для наглядного примера посмотрим, как написать bat-файл для запуска программ. Допустим, приступая к работе, вы каждый раз запускаете три программы – Chrome, Firefox и VLC. Упростим задачу, создав скрипт, который будет сам запускать эти программы с интервалом в пять секунд.
Открываем пустой батник и вставляем в него такие команды:
Команда start запускает исполняемый файл нужной программы, а команда timeout /t задаёт интервал между запусками. Обратите внимание на расположение кавычек – в них берутся пути, в которых имеются пробелы. Также если в пути есть кириллические символы, в начало скрипта следует вставить изменяющую кодировку команду chcp 1251, в противном случае интерпретатор не сможет правильно прочитать путь.
При запуске скрипта будет последовательно открыто четыре окна консоли, это нормальное явление, по выполнении команд все они автоматически закроются, впрочем, можно сделать так, чтобы открывалось только первое окно. Для этого код запуска приложения следует изменить следующим образом:
Может также статься, что в определённый момент потребуется приостановить выполнение скрипта, чтобы пользователь сам смог решить, выполнять ли все остальные команды или нет. Для этого существует команда pause. Попробуйте заменить ею timeout и увидите, что получится.
Рассмотрим ещё один пример команд для bat файла. Напишем скрипт, который будет в одном случае выключать компьютер, а в другом – перезагружать его. Для этих целей мы будем использовать команду shutdown с параметрами /s, /r и /t. При желании можно добавить в батник запрос на выполнение действия, вот так:
Поясняем. Первая команда скрывает текст самих команд, вторая – устанавливает кириллическую кодировку, третья – выводит сообщение для пользователя, четвертая – устанавливает паузу, пятая – выключает, а с ключом /r вместо /s перезагружает компьютер без традиционной задержки в одну минуту. Если не желаете церемониться с запросами и паузами, можете оставить только пятую команду.
Если вместо русского текста при выполнении команды вы увидите крякозябры, попробуйте преобразовать файл скрипта в ANSI.
Что ещё можно делать с помощью скриптов? Много чего, например, удалять, копировать или перемещать файлы. Допустим, у вас есть некая папка data в корне диска D, содержимое которой нужно очистить одним махом. Открываем батник и вставляем в него такую команду:
В отличие от первой, вторая команда удаляет файлы рекурсивно, то есть в папке data будут удалены все файлы плюс те, которые лежат во вложенных каталогах.
А вот ещё один полезный пример. Напишем скрипт, который будет создавать резервную копию содержимого одной папки и сохранять данные в другую. За копирование отвечает команда robocopy:
Запустив такой батник на исполнение, вы скопируете все содержимое папки data в папку backup, включая вложенные каталоги, пустые и с файлами. К слову, команда robocopy имеет много параметров, позволяющих очень гибко настраивать параметры копирования.
Запуск bat-файлов от имени администратора и по расписанию, скрытый запуск bat
Теперь вы знаете как создавать батники и имеете некое общее представление о языке интерпретатора CMD. Это были основы, теперь пришла пора познакомиться с некоторыми полезными особенностями работы с bat-файлами. Известно, что для выполнения некоторых действий программам нужны права администратора. Понадобиться они могут и батникам. Самый очевидный способ запустить скрипт от имени администратора, это кликнуть по нему правой кнопкой мыши и выбрать в контекстном меню соответствующую опцию.
Кроме того, можно сделать так, что конкретный батник будет запускаться с повышенными привилегиями всегда. Для этого необходимо создать на такой скрипт обычный ярлык, открыть его свойства, нажать кнопку «Дополнительно» и отметить в открывшемся окошке галочкой пункт «Запуск от имени администратора». Этот способ хорош ещё тем, что позволяет выбрать для ярлыка любой значок, тогда как файл с расширением BAT или CMD всегда будет иметь невзрачный вид.
Скрипты, как и все приложения, можно запускать по расписанию. Команда timeout /t здесь не совсем уместна, для отложенного запуска лучше всего использовать встроенный «Планировщик задач» Windows. Здесь всё просто. Открываем командой taskschd.msc Планировщик, определяемся с триггером, действие выбираем «Запустить программу» и указываем путь к bat-файлу. Вот и всё, скрипт будет запущен в положенное время.
И напоследок ещё один интересный момент. Когда вы запускаете bat-файл, на экране появляется, пусть даже на какую-то долю секунды, окно командной строки. А нельзя ли сделать так, чтобы скрипт выполнялся в скрытом режиме? Можно, причём несколькими способами. Самый простой заключается в следующем. Создаём на bat-файл ярлык, открываем его свойства и в меню «Окно» выбираем «Свёрнутое в значок». После этого единственным видимым признаком запуска скрипта будет появление значка CMD на панели задач, окон же при этом открываться не будет.
Если вы желаете полностью скрыть выполнение скрипта, можете воспользоваться «костылем» – скриптом VВS, который будет запускать ваш батник в скрытом режиме. Текст скрипта приведен ниже, сохраните его в файл hidden.vbs, предварительно заменив путь во второй строчке кода D:/sсript.bat путём к вашему батнику.
Есть также и другие варианты, например, использование утилиты Hidden Start, позволяющей запускать исполняемые и пакетные файлы в скрытом режиме, в том числе без приглашения UAC.
А на этом пока всё. Информацию касательно создания скриптов BAT без труда можно найти в интернете. Неплохо также ознакомиться с учебником Уильяма Станека «Командная строка Microsoft Windows». Несмотря на то, что с момента издания книги прошло более десяти лет, содержащаяся в ней информация до сих пор актуальна.
Источник
При использовании ПК с Windows вы, вероятно, использовали, сталкивались или слышали о пакетном файле. Однако не многие люди могут четко сказать, что такое командный файл, как он используется или как он запускается в Windows. Эта статья поможет вам понять командные файлы, почему они используются и как их использовать.
Связанный: Что такое драйверы в Windows 10 и как устранить неполадки с драйверами?
Что такое пакетный файл?
Проще говоря, командный файл — это особый тип обычного текстового файла, содержащий несколько команд или список команд для запуска интерпретатора командной строки (cmd). Пакетные файлы имеют расширение .bat и используются только в ОС Windows. В некоторых случаях командные файлы называются файлами сценариев. Командная строка Windows может понимать и выполнять команды пакетного файла в последовательности для выполнения данной задачи.
Зачем использовать пакетные файлы?
В Windows 10 вы можете использовать командный файл для выполнения различных действий, включая загрузку программ, автоматизацию повторяющихся задач и, среди прочего, изменение системных настроек. Хотя вы можете выполнять эти действия или вводить команды каждый раз, когда вам нужно их запускать, пакетный файл экономит ваше время и энергию, автоматизируя процесс. Кроме того, с помощью командного файла вы можете выполнять множество процессов без вмешательства пользователя. Пользователи могут запускать командные файлы, чтобы:
- Запускать программы или запускать процессы при запуске.
- Планируйте такие задачи, как резервное копирование файлов.
- Настроить устройства.
- Автоматизируйте рутины.
- Запускайте приложения или веб-сайты.
Внимание: Хотя командные файлы очень полезны, их можно использовать для выполнения вредоносных действий. Злоумышленники могут использовать командные файлы для выполнения команд, которые могут нанести вред вашему компьютеру. Поэтому перед запуском командного файла убедитесь, что знаете источник и доверяете ему.
Создание пакетного файла
Чтобы создать командный файл в Windows, вам понадобится только текстовый редактор и команды cmd.
- Откройте «Блокнот» или любой другой текстовый редактор, например Notepad ++, и введите свои команды.
- Вы можете вводить команды для выполнения нескольких задач в одном файле.
- Щелкните меню «Файл», затем сохраните и введите имя командного файла, добавив .bat в конце имени.
- Нажмите кнопку «Сохранить». Вы можете идентифицировать файл .bat по миниатюре с двумя значками шестеренки.
Вы можете использовать различные методы в Windows 10 для запуска командного файла в зависимости от того, как и когда вы хотите выполнять задачи.
Метод 1: запуск командного файла по запросу
Вы можете запустить файл из файлового проводника или командной строки Windows для выполнения задач только тогда, когда вам нужно.
Из проводника
- В проводнике откройте папку, содержащую командный файл.
- Дважды щелкните файл или щелкните правой кнопкой мыши, чтобы запустить файл от имени администратора, если для выполнения задачи требуются права администратора.
Из командной строки Windows
- Запустите командную строку с опцией «Запуск от имени администратора».
- Измените каталог на папку, содержащую ваш командный файл «C: [user][file location path]»
- Затем введите в команде имя файла с расширением .bat или без него и нажмите Enter.
Метод 2: как запустить командный файл во время запуска?
Если вы хотите запускать командный файл при каждом входе в Windows, вы можете сделать это, выполнив следующие действия.
- Нажмите сочетание клавиш «Win + R», чтобы открыть служебную программу «Выполнить». Введите «shell: startup» и нажмите Enter на клавиатуре.
- Это откроет папку «Автозагрузка».
- Скопируйте и вставьте командный файл или его ярлык в эту папку, а затем закройте.
- Вы можете выйти из своей учетной записи и войти снова, чтобы убедиться, что она работает.
Метод 3: запуск командного файла с помощью планировщика задач
Если вы хотите выполнить задачу позже, вы можете использовать планировщик задач Windows 10 для запуска командного файла.
- Перейдите в меню «Пуск», найдите «Планировщик заданий» и выберите соответствующий вариант в результате.
- Под библиотекой планировщика на левой панели создайте папку для своей задачи и нажмите «Создать базовую задачу…» в разделе «Действия» на правой панели.
- Введите имя и описание (необязательно) вашей задачи в открывшемся мастере и нажмите «Далее».
- Установите триггер задачи в зависимости от того, когда вам нужно запустить задачу, и нажмите кнопку «Далее».
- В разделе «Действие» выберите вариант «Запустить программу» и перейдите на следующую страницу.
- В поле «Сценарий» нажмите «Обзор», перейдите в папку, в которой вы сохранили командный файл, и выберите файл.
- Проверьте сведения о задаче и нажмите «Готово», чтобы завершить процесс.
- Windows автоматически запустит командный файл в указанное вами время.
Вывод
В пакетных файлах хранятся инструкции по выполнению определенной задачи в Windows. Вы можете использовать командный файл для автоматизации процедур, настройки параметров системы и многих других основных задач. Вы можете создать и сохранить пакетный файл и использовать любой из вышеперечисленных методов для выполнения файла в Windows 10. Единственное серьезное ограничение — пакетные файлы являются эксклюзивными для ПК с Windows.
Содержание:
- 1 Как создать файл с расширением BAT
- 2 Основные команды, синтаксис и примеры использования батников
- 3 Запуск bat-файлов от имени администратора и по расписанию, скрытый запуск bat
Использование графического интерфейса в операционных системах сегодня представляется чем-то само собой разумеющимся и совершенно естественным, но так было не всегда. Первая операционная система MS DOS, разработанная компанией Microsoft, не имела GUI, а управление выполнялось посредством ввода текстовых команд. С тех пор минуло без малого 40 лет, однако скриптовый язык командной строки по-прежнему пользуется популярностью, причём не только в среде разработчиков.
Командная строка не столь удобна, зато с её помощью можно выполнять недоступны из GUI операции. С другой стороны, запускать каждый раз консоль, вводить в неё одну за другой команды – всё это сильно замедляет работу. Впрочем, можно существенно упростить задачу, создав бат-файл или попросту батник – текстовый файл с расширением BAT, содержащий список инструкций, обрабатываемых командным интерпретатором CMD. Используются такие файлы для автоматизации разных задач, например, для удаления временных файлов по расписанию или запуска программ.
Итак, как создать bat-файл в Windows 7/10? Очень просто. Для этого понадобится любой текстовый редактор и знание основ командной строки. Можно использовать Блокнот, а ещё лучше Notepad++, так как последний имеет подсветку синтаксиса. Создайте в редакторе новый файл, в меню «Файл» выберите «Сохранить как», дайте будущему скрипту имя, а в выпадающем списке «Тип файла» выберите «Batch file (*bat; *cmd; *nt)».
Если для создания bat-файла захотите использовать Блокнот, расширение нужно присвоить вручную, а в списке «Тип файла» выбрать «Все файлы».
Как видите, создать файл с расширением bat не составляет сложности, есть тут, однако, свои тонкости. В командных файлах нельзя использовать перенос строк, кодировка bat-файла должна быть выставлена UTF-8, если в теле скрипта используется кириллица, кодировку нужно изменить, вставив в положенном месте команду chcp 1251.
Вместо расширения BAT можно использовать CMD, результат выполнения скрипта будет точно таким же.
Основные команды, синтаксис и примеры использования батников
Как сделать bat-файл вы знаете, теперь настала пора самого интересного, а именно синтаксиса языка интерпретатора CMD. Понятно, пустой батник работать не будет, он даже не запустится при двойном по нему клике. Чтобы скрипт сработал, в нём должна быть прописана хотя бы одна команда. Для наглядного примера посмотрим, как написать bat-файл для запуска программ. Допустим, приступая к работе, вы каждый раз запускаете три программы – Chrome, Firefox и VLC. Упростим задачу, создав скрипт, который будет сам запускать эти программы с интервалом в пять секунд.
Открываем пустой батник и вставляем в него такие команды:
start "" "C:/Program Files/Google/Chrome/Application/chrome.exe" timeout /t 05 start "" "C:/Program Files/Mozilla Firefox/firefox.exe" timeout /t 05 start "" "C:/Program Files/VideoLAN/VLC/vlc.exe"
Команда start запускает исполняемый файл нужной программы, а команда timeout /t задаёт интервал между запусками. Обратите внимание на расположение кавычек – в них берутся пути, в которых имеются пробелы. Также если в пути есть кириллические символы, в начало скрипта следует вставить изменяющую кодировку команду chcp 1251, в противном случае интерпретатор не сможет правильно прочитать путь.
При запуске скрипта будет последовательно открыто четыре окна консоли, это нормальное явление, по выполнении команд все они автоматически закроются, впрочем, можно сделать так, чтобы открывалось только первое окно. Для этого код запуска приложения следует изменить следующим образом:
start /b "" "путь"
Может также статься, что в определённый момент потребуется приостановить выполнение скрипта, чтобы пользователь сам смог решить, выполнять ли все остальные команды или нет. Для этого существует команда pause. Попробуйте заменить ею timeout и увидите, что получится.
start /b "" "путь" pause
Рассмотрим ещё один пример команд для bat файла. Напишем скрипт, который будет в одном случае выключать компьютер, а в другом – перезагружать его. Для этих целей мы будем использовать команду shutdown с параметрами /s, /r и /t. При желании можно добавить в батник запрос на выполнение действия, вот так:
@echo off chcp 1251 echo "Вы действительно хотите выключить компьютер?" pause shutdown /s /t 0
Поясняем. Первая команда скрывает текст самих команд, вторая – устанавливает кириллическую кодировку, третья – выводит сообщение для пользователя, четвертая – устанавливает паузу, пятая – выключает, а с ключом /r вместо /s перезагружает компьютер без традиционной задержки в одну минуту. Если не желаете церемониться с запросами и паузами, можете оставить только пятую команду.
Если вместо русского текста при выполнении команды вы увидите крякозябры, попробуйте преобразовать файл скрипта в ANSI.
Что ещё можно делать с помощью скриптов? Много чего, например, удалять, копировать или перемещать файлы. Допустим, у вас есть некая папка data в корне диска D, содержимое которой нужно очистить одним махом. Открываем батник и вставляем в него такую команду:
del /A /F /Q "D:/data"
А можно и так:
forfiles /p "D:/data" /s /m *.* /c "cmd /c Del @path"
В отличие от первой, вторая команда удаляет файлы рекурсивно, то есть в папке data будут удалены все файлы плюс те, которые лежат во вложенных каталогах.
А вот ещё один полезный пример. Напишем скрипт, который будет создавать резервную копию содержимого одной папки и сохранять данные в другую. За копирование отвечает команда robocopy:
robocopy C:/data D:/backup /e pause
Запустив такой батник на исполнение, вы скопируете все содержимое папки data в папку backup, включая вложенные каталоги, пустые и с файлами. К слову, команда robocopy имеет много параметров, позволяющих очень гибко настраивать параметры копирования.
Запуск bat-файлов от имени администратора и по расписанию, скрытый запуск bat
Теперь вы знаете как создавать батники и имеете некое общее представление о языке интерпретатора CMD. Это были основы, теперь пришла пора познакомиться с некоторыми полезными особенностями работы с bat-файлами. Известно, что для выполнения некоторых действий программам нужны права администратора. Понадобиться они могут и батникам. Самый очевидный способ запустить скрипт от имени администратора, это кликнуть по нему правой кнопкой мыши и выбрать в контекстном меню соответствующую опцию.
Кроме того, можно сделать так, что конкретный батник будет запускаться с повышенными привилегиями всегда. Для этого необходимо создать на такой скрипт обычный ярлык, открыть его свойства, нажать кнопку «Дополнительно» и отметить в открывшемся окошке галочкой пункт «Запуск от имени администратора». Этот способ хорош ещё тем, что позволяет выбрать для ярлыка любой значок, тогда как файл с расширением BAT или CMD всегда будет иметь невзрачный вид.
Скрипты, как и все приложения, можно запускать по расписанию. Команда timeout /t здесь не совсем уместна, для отложенного запуска лучше всего использовать встроенный «Планировщик задач» Windows. Здесь всё просто. Открываем командой taskschd.msc Планировщик, определяемся с триггером, действие выбираем «Запустить программу» и указываем путь к bat-файлу. Вот и всё, скрипт будет запущен в положенное время.
И напоследок ещё один интересный момент. Когда вы запускаете bat-файл, на экране появляется, пусть даже на какую-то долю секунды, окно командной строки. А нельзя ли сделать так, чтобы скрипт выполнялся в скрытом режиме? Можно, причём несколькими способами. Самый простой заключается в следующем. Создаём на bat-файл ярлык, открываем его свойства и в меню «Окно» выбираем «Свёрнутое в значок». После этого единственным видимым признаком запуска скрипта будет появление значка CMD на панели задач, окон же при этом открываться не будет.
Если вы желаете полностью скрыть выполнение скрипта, можете воспользоваться «костылем» – скриптом VВS, который будет запускать ваш батник в скрытом режиме. Текст скрипта приведен ниже, сохраните его в файл hidden.vbs, предварительно заменив путь во второй строчке кода D:/sсript.bat путём к вашему батнику.
Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "D:script.bat" & Chr(34), 0 Set WshShell = Nothing
Есть также и другие варианты, например, использование утилиты Hidden Start, позволяющей запускать исполняемые и пакетные файлы в скрытом режиме, в том числе без приглашения UAC.
А на этом пока всё. Информацию касательно создания скриптов BAT без труда можно найти в интернете. Неплохо также ознакомиться с учебником Уильяма Станека «Командная строка Microsoft Windows». Несмотря на то, что с момента издания книги прошло более десяти лет, содержащаяся в ней информация до сих пор актуальна.
If you have every used the Command Line, or CMD, interface in Windows, you probably have some idea of the powerful things it can do. Creating your own CMD scripts, you can do even more, but faster.
A CMD script does the same thing as if you typed commands into the CMD window. If you want to do something on a regular basis, such as telling Windows to turn off your computer after an hour, you can write a script and then you can activate the script whenever you want to run it.
Understanding CMD and Written Commands
In the early days of personal computing almost everything was done by typing command_s into a command line interface. If you wanted to open a program, you had to type the name of the program into the command line. Today, you can simply click or touch an icon on your screen to perform most actions. But Windows still accepts type-written commands in the CMD utility. You can write commands_ to open programs, add or change account permissions, back up files or get information about your computer using the CMD window.
Understanding CMD Scripts
The Command Prompt utility in Windows can be opened at any time, simply by typing «cmd» in the Windows Start menu. Here, you can type all sorts of commands to open programs, change settings and make tweaks to how Windows and its programs perform. In Microsoft’s long history of operating systems, CMD i_s a relative newcomer. In MS-DOS, before Windows was released, when you wanted to run a script, you would save it as a .bat file. While you can still save files with that extension today, most people use the .cmd extension._
Using a Script CMD to Open Notepad
To create and save a CMD switch, it’s best to use a basic text editor. Using a word processor like Microsoft Word makes saving the file a hassle. Notepad is much easier to use. So to demonstrate how CMD works, let’s open use it to open Notepad.
- Type CMD in the Windows Start menu and press Enter to open CMD.exe.
- Change the directory from your current username folder to the base directory by typing «cd» and pressing Enter. It should now read «C:>» before the blinking cursor.
- Type the following line and press Enter: start «c:windowssystem32» notepad.exe
As soon as you press Enter, you will see Notepad open. The command you entered has told Windows to start the notepad.exe program, which is located in the system32 folder, which is inside the Windows folder, on the C: drive. CMD commands are not case-sensitive so you can use lowercase or uppercase letters interchangeably.
Creating Your First Script CMD File
Now that Notepad is open, create your first CMD script file by typing the same line you used in the CMD window into notepad: start «c:windowssystem32» notepad.exe
Save the batch file to your desktop by selecting «Save As» from the File menu. Name the file «firstscript.cmd» and click «Save.» Notepad script commands must be saved with the .cmd extension, rather than the default .txt extension.
Double-click the new CMD file on your desktop. You will see the CMD window open for a fraction of a second and then close as Notepad is launched.
This is hardly a useful script, since a desktop shortcut does the same thing. To create something more useful, let’s edit the file so that it creates a new text file on your desktop listing all of your programs.
Using Echo and Echo Off
While the CMD window wasn’t open long enough to see it, by default it will always display the text that was entered in the CMD file when it runs. For longer scripts, this can be a nuisance, so it’s generally good form to turn this off by using the Echo Off command in the first line of the CMD file. By itself, Echo Off disables the display of any text that follows it. To make the Echo Off command apply to itself, put an @ symbol in front of it. Thus, your two-line CMD script would be:
@echo off
start «c:windowssystem32» notepad.exe
Creating a Text File Script
This CMD script will list all the files you have in your Program Files folder and put that list in a new text file.
- Open Notepad. Type «@echo off«in the first line and press Enter.
- In the second line, type: dir «C:Program Files» > list_of_files.txt
- Select «Save As» from the File menu and save the file as «program-list-script.cmd.»
- Double-click the new text file on your desktop to see the list of files and folders.
The text file will appear in the same folder where the script file itself is. So if the script file is on your desktop, the list-of-files.txt file will also appear on your desktop.
If you want to change the folder where the text file is placed, you can specify its own folder in the script. For example, if you want it to be placed in your Documents folder, use: dir «C:Program Files» > C:UsersDavidDocumentslist_of_files.txt
Creating a Systems Information Script
If you want to use a script to give you needed information, it’s not always necessary to produce a text document with a script. You can have the information posted directly in the CMD window.
The example script below will give you basic information about your computer, including the operating system and version number, the BIOS version, the total physical memory and your computer’s network address. To use the script, type or copy the lines below into a new Notepad file and save it with the .cmd file extension, such as «my_computer_info.cmd.»
In this example, ECHO OFF is used to prevent the CMD window from displaying the script.
The ECHO command is used to display specific text, as well as some equal signs (===) as lines to organize the information in sections.
To insert a comment for your own use — without it affecting the script or appearing in the CMD window — type two colons first. Anything in the same line following » :: « will be commented out from the script.
The PAUSE command directs the CMD program to stay open. Pressing any key on your keyboard will close the window.
@ECHO OFF
:: This CMD script provides you with your operating system, hardware and network information.
TITLE My System Info
ECHO Please wait… Gathering system information.
ECHO =========================
ECHO OPERATING SYSTEM
systeminfo | findstr /c:»OS Name»
systeminfo | findstr /c:»OS Version»
ECHO =========================
ECHO BIOS
systeminfo | findstr /c:»System Type»
ECHO =========================
ECHO MEMORY
systeminfo | findstr /c:»Total Physical Memory»
ECHO =========================
ECHO CPU
wmic cpu get name
ECHO =========================
ECHO NETWORK ADDRESS
ipconfig | findstr IPv4
ipconfig | findstr IPv6
PAUSE
Using Scripts to Shut Down Your Computer
Normally, when you shut down your computer, it happens instantaneously. Suppose, however, that you’re listening to an audiobook or watching a training video — and you know that you will fall asleep after an hour. You can use a CMD script to tell your computer to shut itself down, after a specified period of time, using the shutdown command.
When you use the shutdown command, you need to include two additional switches, or subcommands. The first tells the computer to either shutdown or restart. You can use either -s or — r. The second tells the computer how many seconds to wait before performing the command. For this you use -t, followed by the number of seconds.
To shutdown the computer in one second, use: shutdown -s -t 01
To restart the computer in eight seconds, use: shutdown -r -t 08
To shutdown the computer in two hours use: shutdown -s -t 7200
Backing Up Files With a CMD Script
If you find it tedious to back up your files to a second storage device, using a CMD script makes the process a breeze. For this, use the Robocopy command. For example, if you want to back up all of the files in your Documents folder onto a removable storage device, you can write the command in a CMD file and then — at the end of the day — simply double click the file to activate it.
The Robocopy command needs to know, first — which folder you want to copy and, second — where you want the copy placed. Both the source and destination need to be in quotation marks.
If you’re not certain what your drive letters are, open File Explorer and click on «My Computer.»
For example, if your User name is MyName, your Documents folder is in your C: drive and your Backup folder is in a removable storage D: drive, then the command would be:
robocopy D:UsersMyNameDocuments F:Backup /XA:H /W:0 /R:1 > F:Backupbackup.log
This example is a bit more complicated, since Robocopy offers you a lot of options.
D:UsersMyNameDocuments: the folder you want to back up.
F:Backup: the location of your Backup folder.
/XA:H: ignores hidden files.
/W:0: waits zero seconds between retries, instead of the default 30 seconds.
/R:1: retry only once if the file is locked.
> F:Backupbackup.log: create a backup log placed in the Backup folder.
Note that because this is a mirror backup, if you delete files from the source folder, they will be deleted from the Backup folder the next time you use the script. It would be a good idea to explore additional switches available for Robocopy, so that you ensure that you backup your files the way that works best for you.
If you have every used the Command Line, or CMD, interface in Windows, you probably have some idea of the powerful things it can do. Creating your own CMD scripts, you can do even more, but faster.
A CMD script does the same thing as if you typed commands into the CMD window. If you want to do something on a regular basis, such as telling Windows to turn off your computer after an hour, you can write a script and then you can activate the script whenever you want to run it.
Understanding CMD and Written Commands
In the early days of personal computing almost everything was done by typing command_s into a command line interface. If you wanted to open a program, you had to type the name of the program into the command line. Today, you can simply click or touch an icon on your screen to perform most actions. But Windows still accepts type-written commands in the CMD utility. You can write commands_ to open programs, add or change account permissions, back up files or get information about your computer using the CMD window.
Understanding CMD Scripts
The Command Prompt utility in Windows can be opened at any time, simply by typing «cmd» in the Windows Start menu. Here, you can type all sorts of commands to open programs, change settings and make tweaks to how Windows and its programs perform. In Microsoft’s long history of operating systems, CMD i_s a relative newcomer. In MS-DOS, before Windows was released, when you wanted to run a script, you would save it as a .bat file. While you can still save files with that extension today, most people use the .cmd extension._
Using a Script CMD to Open Notepad
To create and save a CMD switch, it’s best to use a basic text editor. Using a word processor like Microsoft Word makes saving the file a hassle. Notepad is much easier to use. So to demonstrate how CMD works, let’s open use it to open Notepad.
- Type CMD in the Windows Start menu and press Enter to open CMD.exe.
- Change the directory from your current username folder to the base directory by typing «cd» and pressing Enter. It should now read «C:>» before the blinking cursor.
- Type the following line and press Enter: start «c:windowssystem32» notepad.exe
As soon as you press Enter, you will see Notepad open. The command you entered has told Windows to start the notepad.exe program, which is located in the system32 folder, which is inside the Windows folder, on the C: drive. CMD commands are not case-sensitive so you can use lowercase or uppercase letters interchangeably.
Creating Your First Script CMD File
Now that Notepad is open, create your first CMD script file by typing the same line you used in the CMD window into notepad: start «c:windowssystem32» notepad.exe
Save the batch file to your desktop by selecting «Save As» from the File menu. Name the file «firstscript.cmd» and click «Save.» Notepad script commands must be saved with the .cmd extension, rather than the default .txt extension.
Double-click the new CMD file on your desktop. You will see the CMD window open for a fraction of a second and then close as Notepad is launched.
This is hardly a useful script, since a desktop shortcut does the same thing. To create something more useful, let’s edit the file so that it creates a new text file on your desktop listing all of your programs.
Using Echo and Echo Off
While the CMD window wasn’t open long enough to see it, by default it will always display the text that was entered in the CMD file when it runs. For longer scripts, this can be a nuisance, so it’s generally good form to turn this off by using the Echo Off command in the first line of the CMD file. By itself, Echo Off disables the display of any text that follows it. To make the Echo Off command apply to itself, put an @ symbol in front of it. Thus, your two-line CMD script would be:
@echo off
start «c:windowssystem32» notepad.exe
Creating a Text File Script
This CMD script will list all the files you have in your Program Files folder and put that list in a new text file.
- Open Notepad. Type «@echo off«in the first line and press Enter.
- In the second line, type: dir «C:Program Files» > list_of_files.txt
- Select «Save As» from the File menu and save the file as «program-list-script.cmd.»
- Double-click the new text file on your desktop to see the list of files and folders.
The text file will appear in the same folder where the script file itself is. So if the script file is on your desktop, the list-of-files.txt file will also appear on your desktop.
If you want to change the folder where the text file is placed, you can specify its own folder in the script. For example, if you want it to be placed in your Documents folder, use: dir «C:Program Files» > C:UsersDavidDocumentslist_of_files.txt
Creating a Systems Information Script
If you want to use a script to give you needed information, it’s not always necessary to produce a text document with a script. You can have the information posted directly in the CMD window.
The example script below will give you basic information about your computer, including the operating system and version number, the BIOS version, the total physical memory and your computer’s network address. To use the script, type or copy the lines below into a new Notepad file and save it with the .cmd file extension, such as «my_computer_info.cmd.»
In this example, ECHO OFF is used to prevent the CMD window from displaying the script.
The ECHO command is used to display specific text, as well as some equal signs (===) as lines to organize the information in sections.
To insert a comment for your own use — without it affecting the script or appearing in the CMD window — type two colons first. Anything in the same line following » :: « will be commented out from the script.
The PAUSE command directs the CMD program to stay open. Pressing any key on your keyboard will close the window.
@ECHO OFF
:: This CMD script provides you with your operating system, hardware and network information.
TITLE My System Info
ECHO Please wait… Gathering system information.
ECHO =========================
ECHO OPERATING SYSTEM
systeminfo | findstr /c:»OS Name»
systeminfo | findstr /c:»OS Version»
ECHO =========================
ECHO BIOS
systeminfo | findstr /c:»System Type»
ECHO =========================
ECHO MEMORY
systeminfo | findstr /c:»Total Physical Memory»
ECHO =========================
ECHO CPU
wmic cpu get name
ECHO =========================
ECHO NETWORK ADDRESS
ipconfig | findstr IPv4
ipconfig | findstr IPv6
PAUSE
Using Scripts to Shut Down Your Computer
Normally, when you shut down your computer, it happens instantaneously. Suppose, however, that you’re listening to an audiobook or watching a training video — and you know that you will fall asleep after an hour. You can use a CMD script to tell your computer to shut itself down, after a specified period of time, using the shutdown command.
When you use the shutdown command, you need to include two additional switches, or subcommands. The first tells the computer to either shutdown or restart. You can use either -s or — r. The second tells the computer how many seconds to wait before performing the command. For this you use -t, followed by the number of seconds.
To shutdown the computer in one second, use: shutdown -s -t 01
To restart the computer in eight seconds, use: shutdown -r -t 08
To shutdown the computer in two hours use: shutdown -s -t 7200
Backing Up Files With a CMD Script
If you find it tedious to back up your files to a second storage device, using a CMD script makes the process a breeze. For this, use the Robocopy command. For example, if you want to back up all of the files in your Documents folder onto a removable storage device, you can write the command in a CMD file and then — at the end of the day — simply double click the file to activate it.
The Robocopy command needs to know, first — which folder you want to copy and, second — where you want the copy placed. Both the source and destination need to be in quotation marks.
If you’re not certain what your drive letters are, open File Explorer and click on «My Computer.»
For example, if your User name is MyName, your Documents folder is in your C: drive and your Backup folder is in a removable storage D: drive, then the command would be:
robocopy D:UsersMyNameDocuments F:Backup /XA:H /W:0 /R:1 > F:Backupbackup.log
This example is a bit more complicated, since Robocopy offers you a lot of options.
D:UsersMyNameDocuments: the folder you want to back up.
F:Backup: the location of your Backup folder.
/XA:H: ignores hidden files.
/W:0: waits zero seconds between retries, instead of the default 30 seconds.
/R:1: retry only once if the file is locked.
> F:Backupbackup.log: create a backup log placed in the Backup folder.
Note that because this is a mirror backup, if you delete files from the source folder, they will be deleted from the Backup folder the next time you use the script. It would be a good idea to explore additional switches available for Robocopy, so that you ensure that you backup your files the way that works best for you.