порталу COMPLITRA.RU требуется в команду автор статей (возможно постоянное сотрудничество!) - подробнее


обновлено: 2023-01-29
в колонке:  в теме: Управление ПК. IT админ, IT Вопрос-ответ, Windows
IT портал COMPLITRA.RU о компьютерах, интернете и жизни всё

Как создать .bat файл в Windows? — в обычном блокноте…

Вопрос Валерии: мне нужно создать .bat файл. Хотелось бы при помощи блокнота (если можно, другие редакторы текстов не изучила).

У меня не запускается «редактор локальной групповой политики — gpedit.msc» — читала, что это можно исправить при помощи созданного .bat файла.

Спасибо!

И вправду, в интернете частенько встречается множество советов относительно настроек Windows 7, 8 и Windows 10, которые подразумевают создание .bat файла с неким требуемым содержимым, и после создания этот файл запустить… к примеру, InstGPE.bat

Однако, начинающий пользователь теряется в догадках «а как этот файл сделать?»:

 


 

 

 

 

Например, в этой статье Как отключить автоматические обновления Windows 10 нам очень помог этот славный bat файл…

 

 

 

Что ж… давайте поподробнее разберёмся с вопросом, который задала Валерия — как создать командный .bat файл, используя банальный блокнот (блокнот — программа — текстовый редактор), который, или которая, присутствует в любой операционной системе Windows.

 

Создадим этот файл и попробуем запустить… …рассмотрим пример отработки bat файла по теме ранее написанной мною статьи.

 

 

теория:

.bat файл является командным файлом: используя этот файл, мы можем запускать любые программы, либо некие команды… (подобно утилите Выполнитьполезные команды для утилиты Выполнить
Команды, которые будут расписаны в статье, а их порядка 150 — отработают в различных версиях операционных систем Windows: от Windows 7, до Windows 10.
, но только напрямую — файлом)…

 

 

…также .bat файл запросто запустит какую-то пользовательскую функцию, к примеру — функцию очистки буфера обмена, либо настроки раздачи Wi-Fi… и пр. и пр.

 

 

 

 

 

создание .bat файла с помощью блокнота

 

 

 

Создание bat файла сведём (или разобьём) на несколько простых шагов, так будет нагляднее:

 

 

1 — тем, у которых есть Ярлык — запускаем программу Блокнот (для тех, у которых Ярлыка нет, отыскиваем его по этому пути: /Программы/Стандартные…

…в Windows 10 отыскать и запустить Блокнот можно через поиск на панели задач. Если блокнот не удалось отыскать Пуск, тогда запустить его можно, пройдя по такому коротенькому пути: C:\Windows\notepad.exe

Блокнот будет запущен…

 

2 — вводим (или прописываем на листок блокнота) код требуемого .bat файла (обычно предоставляется в соответствующих инструкциях). См. эту статью, в ней мы как раз успешно создали и воспользовались .bat файлом.

 

 

К примеру, получится что-то типа этого, как на скрине ниже…

 

 

 

создаем бат file

 

 

 

Далее, как наверняка догадались, требуется сохранить созданный файл. Вот тут-то и скрывается нюанс! о нём ниже…

 

3 — См. на картинку ниже: в меню блокнота тюкаем раздел «Файл» и в выпавшем подменю выбираем ни что иное как «Сохранить как» — это важно!! не просто сохраняем, но Сохраняем как… это и есть нюанс сохранения файла, о котором говорилось выше.

 

3а — …следующим действием, выбираем место хранение файла (указываем папку на компьютере).

 

3б — придумаем имя файла, и укажем расширение .bat . Далее, обведённое зеленым поле, обязательно!! в подпункте Тип файла указываем «Все файлы»… (иначе сохранится текстовый вариант, а это ошибка!).

 

 

 

создадим бат file

 

 

 

Как только все описанные действа произведены, отчаянно жмём «Сохранить»…

 

 

…по теме хочу всё знать:

тогда, когда файл не сохраняется в указанную дерикторию, например, на диск C — обычно там правильнее всего сохранять подобные файлы — и выскакивает сообщение «У вас нет разрешения на сохранение файлов в этом месте», в этом случае сохраните файл в пользовательскую папку типа «Документы», а затем просто-напросто перекопируйте уже в «С».

В Windows 10 чтобы сохранить файлыв системные папки требуются права Администратора, но ведь блокнот может быть открыт и НЕ от имени Администратора!

 

 

Наш созданный .bat файл готов к работе: этот .bat возможно также запускать, либо просто… либо запустить от имени администратора, выбрав соответствующий раздел в меню после клика по файлу правой кнопкой мыши.

 

как в блокноте создать бат file

 

 

 

 

…по теме хочу всё знать:

Для удобства работы с файлами включите отображение расширений файлов (изменяется в параметрах проводника — скрин ниже: вид/скрытые элементы — поставьте или уберите флажок /галочку/), и тогда вы запросто сможете просто создать файл с расширением .txt, а уж потом просто-напросто переименовать файл вместе с расширением! к примеру с .bat.

 

 

 

как создать в блокноте bat file

 

 

 

 

Давайте примера ради поподробнее рассмотрим примеры, как работает (правильнее отрабатывает) .bat файл…

 

 

 

 

создать .bat файл — запуск программ из файла .bat и другие команды

 

 

 

Вот несколько базовых (стандартных и простых) команд:

 

Взгляните на такой запрос (команда): вместо слэш возможно использовать нижний разделитель _ (см. пример ниже)

 

start "" путь\к\программе

 

 

1) start — англ. старт… и 2) путь до расположения запускающего .exe файла программы, которую(е) требуется запустить. Слова разделяет слэш (более ясно в следующем примере).

 

 

Путь содержит пробелы (между словами Program(здесь)Files)? …возьмите фразу пути в двойные кавычки:

 

start "" "C:\Program Files\program.exe"

 

 

Также возможно указать параметры запуска программы, например (внимательнее к пробелам):

 

start "" c:\windows\notepad.exe file.txt

 

 

 

вопрос:

двойные кавычки после start?

В них указывается имя командного файла: необязательный параметр!

 

 

 

запуск другого bat файла из открытого файла .bat осуществляться командой call:

 

call путь\к\файлу\bat параметры

 

 

Что интересно: если мы запускаем из активного bat файла другой .bat файл, то заданные параметры, при запуске, очень возможно прочесть внутри открываемого .bat файла.

 

К примеру: вызывается так…

 

call file2.bat парам1 парам2 парам3

 

 

В открытом file2.bat будут отображены следующие параметры, которые в свою очередь возможно использовать в качестве путей параметров для запуска других программ, как-нить так:

 

echo %1
echo %2
echo %3
pause

 

Т.е. в параметре используем номер со знаком процента (оператор).

Этак выводятся в окне (консоли) команды всех переданных параметров: оператор echo обусловит вывода текста на экран.

 

 

внимание:

Окно команд закрывается сразу как только команды будут выполнены. т.е. достаточно быстро…

Чтобы окно оставалось какое-то время открытым, используйте команду pause — этот оператор остановит выполнение команд (как закрыть окно, описано ниже).

 

 

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

 

timeout /t время\в\секундах

 

 

…запустить программы в развернутом, либо свернутом виде — задаём параметры MIN / MAX перед тем, как указать путь самой программы:

 

start "" /MIN c:\windows\notepad.exe

 

 

Для закрытия окна команд после выполнения всех команд, используйте команду exit в последней строке (пример выше).

…если окно никак не закрывается — попробуйте выполнить такую команду:

 

cmd /c start /b "" путь\к\программе параметры

 

 

 

интересно знать:

пример команды — путь до программы… либо параметр содержат пробелы (мугут вызвать ошибки) — однако, всё это решается так:

 

cmd /c start "" /d "путь_к_папке_в_котором_пробелы" /b имя_файла_программы "параметры_в_которых_имеются_пробелы"

 

 

 

В этой статье InstGPE.bat возможно узнать подробности о БАТ файле и его отработках.

 

 

 

Вот, пожалуй, для начала достаточно… В ближайшее время, напишу статью с подборкой полезных пользовательских команд для отработки, скажем так, с файлом .bat

 

 

 

 

 

 

Видео: Конфиденциальность на ноутбуке — НАШЕ ВСЕ ! отключаем на компьютере микрофон, камеру на ноутбуке, ПК — Виндовс

 

 

 



Если что-то не ясно и остались вопросы, делитесь ими в комментариях...


все статьи автора Сергей Кролл ATs владелец, автор cайта COMPLITRA.RU
...веб разработчик студии ATs media - запросто с WordPress
занимаюсь с 2007-года веб разработкой - преимущественно работаю с WordPress в студии ATs media
Самое время рассказать о статье в соцсетях, буду признателен... complitra.ru !
рекомендовано лично для вас:



Прошу высказаться: Ваши суждения очень важны!!!!

   Внимание ! Обязательные поля помечены *

  доступен плагин: ats privacy policy ©

  я согласен c Privacy Policy COMPLITRA 

  1. Валерия, мои поздравления! Теперь ты знаешь, что такое bat файлы, для чего они нужны, как их создавать, где хранить и как запускать. Правда как создать нужный тебе InstGPE.bat ты так и не узнала, но ведь это частности, правда. Найдёшь в другом месте.

    Ответить - Александр