Ежедневно пользователи проводят множество операций по запуску файлов, приложений или служб. Часто приходится выполнять однотипные задачи, что отнимает уйму времени и становится утомительным. Решить эту проблему можно, используя особенности файловой системы в ОС Windows. Для этого необходимо научиться создавать bat-файлы на Windows 7 и более новых версиях.
Этот файл является простым и эффективным решением для автоматизации операций. Он имеет расширение .bat и известен как «батник». После запуска он выполняет указанные команды и ждет следующего вызова. Для работы с ним нужно знать список команд для выполнения задач в определенной последовательности.
Первые шаги
Для написания скриптов нужно иметь соответствующие права в системе, которые позволяют создавать и сохранять файлы. Чтобы запустить готовые скрипты, необходимо установить разрешение для определенного пользователя и для самой операционной системы. В некоторых случаях операционная система может блокировать исполнение «батников», так как они часто представляют собой вредоносное программное обеспечение.
Иногда может потребоваться включить отображение файловых расширений. Например, в Windows 10 это можно сделать следующим образом:
- Зайдите в «Панель управления».
- Выберите раздел «Параметры Проводника».
- В открывшемся окне перейдите на вкладку «Вид».
- Прокрутите вниз, пока не найдете строку «Скрывать расширения для зарегистрированных типов файлов».
- Если там есть галочка, уберите её и нажмите «ОК».
Важно помнить, что необходимо быть осторожным при запуске файлов, полученных из недоверенных и подозрительных источников. Также стоит быть осторожным при добавлении непонятного кода. Используя «батники», можно зашифровать данные на компьютере, изменить и даже удалить жесткий диск без разрешения пользователя.
Создание батника в Windows 7/10
Смотрите видео, чтобы ознакомиться с простой и понятной инструкцией:
Для создания файла bat в любой операционной системе семейства Windows можно воспользоваться текстовым редактором. Проще всего использовать встроенный инструмент «Блокнот».
Ниже показан способ создания файла bat в Windows 7/10:
- Откройте «Блокнот» (находится в «Программы» – «Стандартные»). В Windows 10 его можно найти, воспользовавшись поиском, доступным в системном трее. Сама программа находится в папке C:Windows
otepad.exe.
- Создайте уникальный код для будущего файла (возможно, вы захотите скопировать его из другого источника или создать свой собственный). У меня есть команда для включения точки доступа на ноутбуке.
- После ввода кода необходимо открыть меню «Файл» в «Блокноте» и выбрать «Сохранить как». При этом нужно указать папку, куда будет сохранен скрипт, ввести расширение файла .bat и выбрать в списке «Тип файла» опцию «Все файлы». Вместо .bat также можно использовать .cmd.
- Теперь можно нажать кнопку «Сохранить».
Если при работе в Windows 10 возникают проблемы с сохранением файла в определенном месте (например, на C:), и появляется сообщение об отсутствии разрешения, рекомендуется выбрать каталог «Документы» и затем переместить файл туда, куда необходимо. В этой версии системы для сохранения файлов в некоторые каталоги требуются права администратора, а при запуске «Блокнота» права эти отсутствуют.
После выполнения этих действий бат-файл будет готов. При его открытии будут выполнены все указанные в нем команды автоматически (главное, чтобы в них не было ошибок и запуск происходил с правами администратора).
Если возникнет необходимость изменить скрипт, достаточно нажать на него правой кнопкой мыши и выбрать «Изменить».
Для создания «батника» в операционных системах XP или 7 (32-битной архитектуры) необходимо открыть командную строку и ввести команду edit. Это позволит открыть консольный редактор, где написание кода ничем не отличается от того, что делается в обычном «Блокноте».
Запуск программ и основные команды
Новый ролик о взаимодействии с командами в «батниках» доступен для просмотра:
Microsoft имеет в своем распоряжении библиотеку, предлагающую список доступных команд и приложений. Следует отметить, что некоторые из них могут не поддерживаться в операционных системах Windows 8 или 10.
Для тех, кто хочет изучить возможности файлов .bat, вот основные команды:
- Часто требуется настроить запуск определенной программы (или нескольких), запустить определенную функцию, настроить Wi-Fi через ноутбук или отключить компьютер через определенное время. Для запуска программы или нескольких программ введите следующее: start «расположение_программы».
- Если в названиях папок есть пробелы, необходимо заключить расположение в двойные кавычки: start «C:MyfilesMyfile.exe».
- После указания пути, можно добавить свои опции для запуска программы вместе с ними. Также их следует заключить в кавычки, например: start «c:windows
otepad.exefile.txt»
Согласно спецификации, после введения start в двойных кавычках необходимо указать имя файла, которое будет отображаться в заголовке командной строки. Хотя это необязательно, но если кавычки отсутствуют, bat-файлы с кавычками могут выполняться по-другому.
- Еще одной интересной функцией является загрузка «батника» из текущего файла. Для этого используется оператор call, например: call расположение_файла опции
- Для того чтобы получить параметры, необходимые во время запуска, можно прочитать их из файла, который подключается к программе. Например, чтобы вызвать файл с опциями, нужно ввести: call file.bat опция1 опция2 опция3. Эти опции можно использовать из file.bat как пути для запуска других приложений, например: echo %1. Каждой опции присваивается номер, к которому добавляется знак процента. В данном примере команда echo используется для вывода опций в консоль.
- Иногда перед запуском следующей команды нужно подождать некоторое время (например, когда первая программа полностью запустится). Для этого можно использовать команду: timeout /t указать_количество_секунд
- Для запуска программы в свернутом или развернутом режиме, можно указать параметр MIN или MAX перед путем к программе: start /MINc:windows otepad.exe.
- Если необходимо закрыть окно команд после их запуска (в большинстве случаев оно закроется при использовании команды start), добавьте exit в конце строки. Если консоль остается открытой, можно попробовать следующее: cmd /c start /b “” расположение_программы опции.
Следует учитывать, что окно будет закрыто сразу после выполнения команд. Если необходимо увидеть информацию из окна, нужно использовать pause. Она позволяет приостановить закрытие окна до нажатия пользователем любой кнопки из консоли.
Заключение
Мы успешно изучили, как создать bat-файл в операционных системах Windows 10 и 7. Этот процесс включает в себя сохранение скрипта с помощью текстового редактора. Это простые шаги, позволяющие создать и использовать функциональность «батников». На самом деле, их возможности довольно обширны, и они могут автоматизировать множество задач и решить проблемы с выполнением различных программ.
В рамках одной статьи невозможно охватить все команды, используемые в таких файлах. Если вам нужна помощь в создании «батника», просто напишите нам в комментариях. Мы обязательно постараемся помочь! До следующей встречи!