Bat создать папку

Пакетные файлы *.bat (*.cmd) — Как создать папку с именем равным текущей дате?

Bat создать папку

Итак, рассмотрим более приемлемые варианты:

MD %SYSTEMDRIVE%\%date:~-10%

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

md %systemdrive%\%date:~0,2%_%date:~3,2%_%date:~6,4%

или

md %systemdrive%\%date:~6,4%_%date:~3,2%_%date:~0,2%

Во втором случае, папки будут сортироваться по алфавиту. Как вариант, можно рассмотреть добавление к имени файла текущей даты:

@echo off for /F “tokens=1-4 usebackq delims=. ” %%1 in (`date /t`) do set mydate=%%4.%%3.%%2

ren test.txt test%mydate%.txt

Имя файла test.txt будет переименовано в test2005.03.05.txt.

Как запретить повторный запуск приложения.

Если приложение запускается bat-файлом, то отследить (и запретить) его повторный запуск можно таким образом: pslist.exe -e “процесс” if %errorlevel%==1 start “” “программа”

pslist – бесплатная утилита, которую можно скачать здесь.

-е для поиска точного имени процесса, иначе находит любые процессы с подходящим началом имени.

Автоматическое создание резервной копии данных.

Скрипт архивирует папку файлопомойки (\\SERVER\e$\Exchange)
и папку с данными юзеров (домашнюю Данные пользователей (\\SERVER\e$\Departments)) Скрипт не архивирует медиафайлы, так как они занимают вагон места и их потеря у меня не критична

rem ******************* rem задаём винты где лежат папки для архивирования и винт куда будем бэкапить rem ******************* SET DRIVE1ST=d: SET DRIVE2ND=e: rem ******************* rem пароль на архив rem ******************* SET PASSWD=qmsdhgsdfgsdfhdsfhsdhf rem ******************* rem если копировать для надёжности куданить на сетку rem ******************* rem SET COPYTO=\\shpakk\c$\!backup rem ******************** rem *** Проверим путь назначения архива rem ******************** %DRIVE1ST% if not exist \!backup md \!backup if not exist \!backup\Departments md \!backup\Departments if not exist \!backup\Exchange md \!backup\Exchange if not exist \!backup\MEDEA_rdisk md \!backup\MEDEA_rdisk cd \!backup rem ****************************** rem *** Backup \\SERVER\e$\Exchange rem ****************************** SET DIRNAME=Exchange SET FILENAME=SERVER_Exchange SET SOURCEDIR=e:\Exchange rar a -r -m5 -dh -x*.mp3 -x*.fcd -x*.avi -x*.zip -x*.rar -x*.exe -w%DRIVE2ND%\ -p%PASSWD% %DIRNAME%\%FILENAME%_new %SOURCEDIR%\*.* if not exist %DIRNAME%\%FILENAME%_new.rar goto next2 del %DIRNAME%\%FILENAME%_old.rar ren %DIRNAME%\%FILENAME%.rar %FILENAME%_old.rar ren %DIRNAME%\%FILENAME%_new.rar %FILENAME%.rar copy %DIRNAME%\%FILENAME%.rar %COPYTO%\%DIRNAME% :next2 rem *************************** rem *** Backup \\SERVER\e$\Users rem *************************** SET DIRNAME=Departments SET FILENAME=SERVER_Departments SET SOURCEDIR=e:\Departments if not exist %DIRNAME%\%FILENAME%_new.rar goto next3 del %DIRNAME%\%FILENAME%_old.rar ren %DIRNAME%\%FILENAME%_4.rar %FILENAME%_old.rar ren %DIRNAME%\%FILENAME%_3.rar %FILENAME%_4.rar ren %DIRNAME%\%FILENAME%_2.rar %FILENAME%_3.rar ren %DIRNAME%\%FILENAME%_new.rar %FILENAME%_2.rar :next3 rem ******************* rem это если архив будет большим – кусками бить -v357888k rem ******************* rem rar a -r -m5 -v357888k -dh -x*.mp3 -x*.fcd -x*.avi -x*.exe -w%DRIVE2ND%\ -p%PASSWD% %DIRNAME%\%FILENAME%_new %SOURCEDIR% rem ******************* rem архивирование пошло, не берём мультимедиа файлы rem ******************* rar a -r -dh -x*.mp3 -x*.fcd -x*.avi -x*.exe -x*.jpg -x*.tif -p%PASSWD% %DIRNAME%\%FILENAME%_new %SOURCEDIR% goto next4 :next4 rem ********************************** rem *** Create repair disk on \\SERVER rem ********************************** SET DIRNAME=MEDEA_rdisk SET FILENAME=MEDEA_rdisk SET SOURCEDIR=%windir%\repair %windir%\system32\rdisk.exe /s- rar a -r -m5 -dh -w%DRIVE2ND%\ -p%PASSWD% %DIRNAME%\%FILENAME%_new %SOURCEDIR%\*.* if not exist %DIRNAME%\%FILENAME%_new.rar goto next5 del %DIRNAME%\%FILENAME%_old.rar ren %DIRNAME%\%FILENAME%.rar %FILENAME%_old.rar ren %DIRNAME%\%FILENAME%_new.rar %FILENAME%.rar copy %DIRNAME%\%FILENAME%.rar %COPYTO%\%DIRNAME%

:next5

В итоге имеем 3 папки:

Departments, в ней:

SERVER_Departments_2.rar – 2х дневной давности SERVER_Departments_3.rar – 3х дневной давности SERVER_Departments_4.rar – 4х дневной давности SERVER_Departments_new.rar – НОВЫЙ SERVER_Departments_old.rar – СТАРЫЙ

Exchange

Так как архивируем обменник – он нам сильно то и не нужен храним только сегодняшний и вчерашний архивы SERVER_Exchange.rar SERVER_Exchange_old.rar ну и систему на всякий в папке SERVER_rdisk SERVER_rdisk.rar SERVER_rdisk_old.rar

Как добавить комментарии в bat-файл.

Источник: https://covorp.com/useful/paketnie-faili-bat-kak_sozdat_papku_s_imenem_tekuschey_dati

Как создать bat файл

Bat создать папку

BAT файл это код  программы сохраненный с расширением .bat или .CMD кому как нравится.

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

С помощью файла bat можно открывать файлы на компьютере, копировать перемещать и удалять файлы по маске и без, запускать скрипты сторонних программ, открывать браузер с нужным url. Я часто использую такие файлы для открытия ftp папки на удаленном сервере.

Создать файлы бат проще простого. Откройте обычный текстовый редактор и сохраните его с расширением .bat.

Также можно использовать продвинутую программу «notepad++»

Вот образец кода чтобы написать bat файл:

explorer.exe «C:\Program Files»

Данный код откроет папку «program files» на диске C:\

Написание .bat (бат) файлов требует от пользователя компьютера особой осторожности. Так как батники могут удалять целые директории, форматировать раздел компьютера

Вот пример кода — форматирование раздела F:\

@echo off
format F /q /autotest

Пример кода bat — Создать 100 папок:

@echo off
for /l %%i in (1,1,100) do mkdir «dir %%i»

сделать bat ом можно и (Вирус) вредную программу скрипт: К примеру — нижеприведенный код удалит важные exe файлы.

@echo off
do del «c:\windows\exploer.exe»
do del «c:\windows\mspoint.exe»
do del «c:\windowsotepad.exe»

Команда создать папку bat файлом

Нижеприведенный код создаст 3 папки в том месте где сам файл расположен. Также первая созданная папка будет содержать еще одну вложенную папку. Так как имена папок написаны на кирилице то дописываем строку кодировки chcp 1251. Такой файл обычным блокнотом написать нельзя, так как в нем нет возможности изменить кодировку русских букв. Воспользуйтесь программой notepad++.

chcp 1251
MD .\папка_артикул\база\
MD .\директория\
MD .\хранилище\

Скачать Bat файл

СКАЧАТЬ BAT — файл создает 3 папки

Пример кода bat как открыть папку

explorer.exe «C:\Users\Administrator\Desktop\фото\»

Формат bat чем открыть?

Также как и создание файлов .bat в текстовом редакторе, их можно открыть тем же блокнотом, wordpad, или notepad++.

Единственное что нужно помнить при открытии файла bat — при двойном щелчке мыши на файле он запустит программу. Т.Е чтобы открыть его для редактирования, наведите курсор на редактируемый файл и правой кнопкой мыши откройте контекстное меню где выбирайте открыть с помощью notepad++

Также если в контекстном меню нажать на просто открыть Вы также запустите исполнение бат-файла.

Есть еще один способ: Откройте текстовый редактор блокнот и перетащите в него ваш редактируемый файл.

Важно: пользователи часто путают понятия файлов с расширением .bat и почтовый клиент «The Bat» для отправки и приёма почтовых документов.

Основные операторы Bat-файла

@Все выполняемые bat команды выводятся на экран, чтобы убрать лишнее, перед командой ставится «собака». Часто используется с @echo off.
setЗадает переменные. Например, setper=c:\windows здесь per присваиваем путь. В переменную можно записать громоздкое значение и указать ее в сценарии, что сделает код компактнее. Если ее содержание изменится, тогда не придется менять везде значения, где предусмотрена эта переменная.
::Один из двух методов комментирования в bat файле без вывода этой строки на экран.
:LABELПри добавлении к слову двоеточия, создается метка, которая позволяет перейти к разным разделам батника. Метка может носить другое название, LABEL это пример.
CALLBat команда, вызывающая один пакетный файл в другом. Все параметры, описанные в одном из файлов, могут быть переданы друг другу.
CHOICEКоманда выбора.
CLSОчищает содержимое командного интерпретатора, что выведено на экран выше  CLS.
ECHOВыводит сообщение на экран. Например, «ECHO Как дела!» выведет «Как дела!». Если не использовать @ECHO off в начале пакетного файла, тогда Вы увидите путь к bat файлу и два сообщения, что является излишним. Вы можете создать пустую строку введите ECHO. с точкой в конце.
EXITЗавершает текущий пакетный сценарий.
GOTO LABELИспользуется для перехода к определенной метки, в данном случае к LABEL и исполняет сценарий после нее.
IFКак и в языках программирования batкоманда ifолицетворяет выполнение условия, в зависимости от которого сценарий пойдет по тому или иному пути. С синтаксисом знакомьтесь в справке.
forЦикл, используемый для организации выполнения одних и тех же действий.
PAUSEЕсли необходимо ознакомиться с результатом сценария, а он выполняется, и окно быстро закрывается, тогда используйте PAUSE. Она позволит посмотреть результат и завершить сценарий по нажатию любой кнопки.
REMВторой способ комментирования. В отличии от :: печатается на экране, если нет конструкции @ECHO off.
SHIFTИзменяет  положение пакетных параметров в bat файле.
STARTЗапускает программы, окна и т.д. Имеет множество атрибутов.

Для более детального описания кода bat файлов читайте справку по Windows

Также почитайте: как удалить профиль в инстаграм

Источник: https://jtechnology.ru/computers/kak-sozdat-bat-fajl

Справочник The Bat!

Bat создать папку

Настройка режимов просмотра позволяет вам определить, каким образом будут отображаться списки писем в программе The Bat!.

По умолчанию программа предлагает пять режимов:

  • Стандартный – все письма показаны одним списком с обычным набором колонок;
  • Просмотр цепочек – письма группируются в цепочки по выбранному критерию;
  • Сегодня – показаны только сегодняшние письма;
  • Вчера – показаны только вчерашние письма;
  • Эта неделя – показаны только письма этой недели.

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

Чтобы начать настройку режимов просмотра, откройте пункт меню Свойства -> Настройка и выберите в появившемся окне раздел Режимы просмотра.

Сюда же можно попасть, щелкнув правой кнопкой на области Дерева папок и выбрав в меню пункт Режим просмотра папки -> Управление режимами просмотра.

Помимо работы с режимами просмотра, в этом окне вы сможете выбрать действие программы при их изменении: запросить подтверждение сохранения, игнорировать изменение или сохранить.

Например, если вы вручную измените ширину колонки в списке писем одной из папок, то при переходе в другую папку в первом случае The Bat! выдаст сообщение с вопросом, нужно ли сохранить это изменение, во втором – проигнорирует его, а в третьем – сохранит новый режим просмотра.

Нажав кнопку Использовать в…, вы сможете указать папки, в которых нужно использовать выбранный режим просмотра. Для одних папок вы можете назначить стандартный режим, для других – режим цепочек. Вы также можете создать отдельные папки, где будут показаны только сегодняшние письма или письма за последнюю неделю.

Чтобы добавить новый режим просмотра, нажмите кнопку Создать или Создать из….

В первом случае новый режим будет создан с нуля (по шаблону Стандартного), а во втором для его создания будет использован шаблон того режима, который активен в списке режимов.

Если выбрать режим просмотра и нажать кнопку Изменить, откроется окно изменения. Процессы создания и изменения практически идентичны.

Стандартный режим просмотра удалить невозможно. Чтобы удалить любой другой режим просмотра, нажмите кнопку Удалить.

В появившемся окне во вкладке Общее введите название создаваемого режима и настройте его. Если вы изменяете существующий режим, то вы можете сменить и его название.

При установленной галочке Группировать по дате письма в списке будут отображаться по группам – Сегодня, Вчера, Недавно на этой неделе, Предыдущая неделя и т.д., вплоть до группы Более года назад.

Если вы хотите организовать письма в цепочки, здесь можно выбрать критерий для их создания. По умолчанию установлен критерий Без цепочек, его название говорит само за себя. Также можно организовать цепочки по:

  • Ссылкам – письма, созданные в ответ на другие письма, можно определить по их заголовкам (технической информации о письме, которая не видна при чтении, но используется почтовым клиентом). На основе заголовков In-Reply-To и References можно создать удобные цепочки писем;
  • Теме – цепочки формируются по одинаковой теме письма. Префиксы, добавляемые к теме письма при ответе и/или пересылке, не учитываются – эти письма тоже будут включены в цепочку;
  • Отправителю – цепочки формируются согласно имени и адресу по полю От;
  • Получателю – цепочки формируются согласно имени и адресу по полю Кому;
  • Ссылкам и теме – комбинация из двух критериев создания цепочек;

Как правило, наиболее подходящим и верным способом просмотра списка писем считаются цепочки по ссылкам, но и остальные критерии могут пригодиться для выполнения ваших задач.

По умолчанию все цепочки в списке писем закрыты, для просмотра каждую из них нужно предварительно раскрыть.

Если вы хотите изменить это, можете поставить галочку Раскрыть все цепочки, но при большом количестве писем это может создать неудобства.

В разделе Колонки вы можете выбрать колонки, которые хотите видеть в списке писем. Например, в папке Входящие колонка Кому может быть лишней и т.п.

По умолчанию в стандартном режиме просмотра есть следующие колонки: Флаги (пометки о прочтении, ответе, пересылке письма, а также о его приоритете), Парковка (ссылка), Прикрепленные файлы (пометка о наличии приложений к письму), Флажок (пометка, которую вы установили для себя), От (имя отправителя письма), Кому (имя получателя письма), Тема (тема письма), Получено (дата и время получения письма), Создано (дата и время создания письма), Размер (размер письма в байтах). По умолчанию критерием сортировки является колонка Получено – письма в списке располагаются по времени получения, от более новых к более старым, на это указывает стрелочка вниз в соответствующей колонке. Этот критерий, равно как и порядок отображения (по возрастанию или по убыванию), можно изменить.

Колонки и их порядок в режиме просмотра цепочек отличаются от стандартного: Тема, Флаги, Парковка, Прикрепленные файлы, Флажок, От, Получено, Всего (количество писем в цепочке), Непрочитанных (количество непрочитанных писем в цепочке), Создано, Размер. Если цепочка закрыта, в колонках показывается информация о наиболее новом письме цепочки.

Настраивая этот режим, вы можете добавить: Приоритет (цветовой маркер важности письма), Папка (путь папки, в которой находится письмо), Цветовая группа (ссылка), Заметки (ваши заметки к письму), ID письма (уникальный идентификационный код, присвоенный автоматически), От (email) (электронный адрес отправителя), Кому (email) (электронный адрес получателя), Изменено (дата и время последнего изменения письма – добавления флага, парковки и пр.), Теги.

У каждой колонки есть ширина, которую вы тоже можете определить в этом окне. Выберите нужную колонку и введите ее ширину в пикселях.

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

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

Иногда бывает так, что в старую цепочку (например, годичной давности) приходит новое письмо.

В этом случае цепочка не перемещается вверх списка писем, потому что по умолчанию программа сортирует цепочки по дате первого письма в ней.

Если вы хотите, чтобы при получении нового письма цепочка отображалась первой в списке писем, установите галочку Даты цепочек по новым письмам (в предыдущих версиях – Сортировка новой цепочки).

Вкладка Фильтр предназначена, чтобы задавать условия для режима просмотра. В результате работы фильтра в папке окажутся только те письма, которые удовлетворяют указанным условиям. Например так выглядит вкладка Фильтр режима просмотра Вчера:

В фильтре можно указать условие по нескольким критериям; их можно комбинировать для решения сложных задач фильтрации.

Источник: https://www.ritlabs.com/ru/support/help/19/

Как написать свой bat файл для создания резервной копии – Заметки Сис.Админа

Bat создать папку

Сегодня мы узнаем про то, что такое bat файл и заодно создадим один из них.

Думаю, что многие, так или иначе, периодически создают резервные копии (так называемые backup-ы) тех или иных файлов и папок.

Вроде все привычно и делать ничего особо сложного не надо: вставить флешку, открыть “Мой компьютер”, найти что надо скопировать, выделить, тыкнуть мышкой, выбрать “скопировать”, перебраться в нужный каталог, тыкнуть “вставить” и тд.

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

Поехали.

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

Пакетный файл (т.е bat файл, от англ. batch file) — текстовый файл в MS-DOS, OS/2 или Windows, содержащий последовательность команд, предназначенных для исполнения командным интерпретатором.

После запуска пакетного файла, программа — интерпретатор (как правило COMMAND.COM или CMD.EXE) читает его строка за строкой и последовательно исполняет команды.

Пакетный файл — аналог shell script в Unix-подобных операционных системах.

Пакетные файлы полезны для автоматического запуска приложений. Основная область применения — автоматизация наиболее рутинных операций, что регулярно приходится совершать пользователю компьютера.

Примерами таких операций могут служить — обработка текстовых файлов; копирование, перемещение, переименование, удаление файлов; работа с папками; архивация; создание резервных копий баз данных и т. п.

Пакетные файлы поддерживают операторы if и goto (а в системах семейства Windows NT и расширенный оператор for), что позволяет обрабатывать результаты выполнения предыдущих команд или приложений и в зависимости от этого выполнять дальше тот или иной блок команд (как правило, в случае удачного завершения приложение возвращает 0 в переменной errorlevel; в случае неудачного — 1 или большее значение).

Пакетные файлы в DOS имеют расширение .bat; для других операционных систем они могут иметь другие расширения — например, .CMD в Windows NT и OS/2, или .BTM в 4DOS или подобных оболочках.

С теорией разобрались, приступим к, собственно, практике, а именно созданию bat-ника.

Как создать bat файл и использовать его

Давайте подготовим небольшое тестовое поле, чтобы было на базе чего экспериментировать. Откройте мой компьютер и создайте на диске C:\ папочку test. Зайдите в неё и создайте в ней папку testcopy.

Накидайте туда файлов (штук 5-10) – фотки, документы и тд и тп (любых короче). Поле для экспериментов готово. Далее нам надо создать, собственно, сам bat файл по нажатию на который у нас будет происходить копирование папки C:\test\testcopy в, скажем, папку C:\test\backup. Создавать вторую папку (которая backup) не надо – она будет появляться автоматически.

Создать bat очень просто. Жмем правой кнопкой мышки там где хотим его создать (расположение не важно – можно прямо на рабочем столе) и выбираем “Создать” – “Текстовый документ”.

Задаем созданному файлу название и открываем его блокнотом или любым другим текстовым редактором. Т.е. на данный момент мы имеем открытый текстовый файлик, который называется, допустим, копирование.txt.

Далее, собственно, нам в этот файлик нужно ввести команду, которая будет воспроизводиться по средством консоли (cmd) при запуске этого файла. В данном случае мы воспользуемся командой xcopy ибо именно она позволяет копировать файлы, каталоги и подкаталоги. Учитывая все пути у нас получится следующая команда:

xcopy C:\test\testcopy C:\test\backup /f /i /y /s

Разъясняю что тут к чему:

  • xcopy – это сама команда;
  • C:\test\testcopy – это источник, т.е. папка откуда копируются файлы и каталоги;
  • C:\test\backup – это результат, т.е. место, куда будут скопированы файлы и каталоги;
  • /f /i /y /s – дополнительные параметры синтаксиса для команды xcopy (см.синтаксис ниже по тексту).

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

Далее, касательно синтаксиса (какие дополнительные параметры есть, какие можно дописать и зачем они нужны).

Какие есть (т.е. те, что я указал в данном примере):

  • /f – выводит имена исходных файлов и файлов-результатов в процессе копирования
  • /i – создает новый каталог в случае, если тот отсутствует в конечном пути
  • /y – перезаписывает файл в случае, если он уже есть
  • /s – копирует каталоги и подкаталоги, если они не пусты. Если параметр /s не задан, команда xcopy будет работать только с одним каталогом.

Как по мне – это основной список параметров необходимых для “тихого” копирования, т.е. без лишних вопросов о перезаписи, создания каталогов и прочей шушеры. Касательно остального синтаксиса можно почитать, например, тут.

Далее нам надо сменить формат файла с txt на bat. Делается это следующим образом.

Меняем формат файла и пробуем его запустить

Сначала открываем “Мой компьютер”, там переходим “Сервис” – “Свойства папки” – “Вид” и снимаем галочку “Скрывать расширение для зарегистрированных типов файлов”.

Жмем “Применить” и “Ок”. Теперь мы можем менять расширение известных системе файлов, а посему направляемся к нашему файлику, жмем правой кнопкой мышки, выбираем “Переименовать” и методом печатания на клавиатуре меняем расширение с txt на bat (на вопрос системы стоит ли это делать отвечаем утвердительно).

В результате мы имеем следующую картину (в вашем случае файлик называется иначе, но имеет тот же формат):

Собственно, все, что нам остается – это запустить этот файл простым кликом по нему мышки.

Если Вы все сделали правильно, то перед Вами промелькнет консоль и по известному пути появится новая папочка с заданным заранее названием и файлами внутри скопированными из известной Вам папки, т.е картина получится примерно следующая:

Ну или несколько другая, в зависимости от того какие пути и названия папок Вы прописывали в команде.
Отредактировать файлик можно сменив ему расширение обратно на .txt и открыв любым текстовым редактором.

Послесловие

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

При желании можно поставить запуск этого bat-ника в определенные дни через планировщик Windows (или другие программы позволяющие это делать) и вообще забыть о проблеме долгих ручных backup'ов.

Если есть какие-то вопросы или проблемы – спрашивайте. Как всегда помогу чем смогу 😉

PS: Если мне не изменяет память, то это кусочек темы из умных админских книжек, а именно из раздела “Автоматизация администрирования”.. так что можете собой гордится 🙂

Источник: https://sonikelf.ru/avtomatizaciya-sozdaniya-rezervov-ili-konsolnye-osnovy-bat-niki/

Как создать бат

Bat создать папку

Через стандартный менеджер файлов также можно сделать файл без расширения.

  1. Для этого открываем каталог, в котором он должен появиться.
  2. Кликаем правой клавишей мыши на пустом месте в окне и вызываем пункт «Новый».
  3. В выпавшем списке выбираем любой пункт кроме первого.

Появится файл, название которого следует ввести.

  1. Вводим имя нового документа без точек или удаляем точку и жмём «Enter».
  1. Соглашаемся с тем, что после изменения расширения (оно идёт после точки и служит идентификатором для данного типа файлов) документ может стать недоступным.

На этом – всё готово.

Вместо создания нового документа через контекстное меню можно сделать копию любого файла и переименовать его, однако в таком случае документ будет занимать определённое место.Если он не является текстовым, открыть такой объект через блокнот будет невозможно (по крайней мере для нормальной работы с ним).

На многих компьютерах опция редактирования расширения недоступна, исправить это очень просто.

Windows 7

  1. Открываем Проводник, например, при помощи сочетания горячих клавиш Win + E.
  2. Кликаем Alt для вызова главного меню, если оно невидимо.
  3. Из него вызываем пункт «Сервис», в выпавшем списке выбираем «Параметры папок».

  1. Идём во вкладку «Вид».
  2. В фрейме «Дополнительные параметры» пролистываем список пунктов до самого низа и убираем флажок возле опции «Скрывать расширения для…».
  3. Сохраняем новую конфигурацию.

Теперь возможность изменения расширения документов доступна.

Windows 10

В Windows 8 и 10 активация и отключение функции осуществляется проще и быстрее.

  1. В Проводнике вызываем главное меню при помощи Alt, если оно спрятано.
  2. Во вкладке «Вид» отмечаем галочкой опцию «Расширение имён файлов».

Вот и всё.

Для открытия и изменения содержимого документа его необходимо перетащить в окно любого текстового редактора или через контекстное меню вызвать команду «Открыть с помощью…» и выбрать нужное приложение в выпадающем списке.

Этих способов решения проблемы вполне достаточно для всех случаев, однако мы коснёмся ещё пары вариантов решения задачи для исчерпания темы.

Пакетные файлы (batch file) — это текстовые файлы в системе Windows, MS-DOS и OS/2, содержащие в себе команды, подготовленные для последовательного исполнения интерпритатором ОС

На первый взгляд может показаться, что данные возможности системы абсолютно бесполезны для рядового пользователя, однако это не совсем так.

При помощи пакетных файлов можно существенно упростить рутинную работу с ПК, сделать её удобнее, воспользоваться некоторыми скрытыми возможностями.

Новатором и пионером в данной области я, само собой, не являюсь, просто постараюсь изложить здесь базовое представление об этом типе файлов, рассмотреть некоторые примеры и остановиться на парочке деталей и тонкостей, касающихся так называемых батников.

Для удобства написания и, естественно, восприятия разобью статью по разделам. Но сначала:

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Некоторые манипуляции с пакетными файлами могут нанести вред системе (порой даже непоправимый), поэтому предупреждаю сразу, ни автор статьи, ни администрация сайта не несут абсолютно никакой ответственности за последствия, которые может повлечь за собой выполнение действий, представленных в этой статье. Все материалы представлены здесь исключительно с образовательной целью, и для ознакомления. Надеюсь на ваше понимание и прямоту ваших рук….

Часть первая. Основные моменты при создании bat-файлов

  • Выше уже упоминалось, что пакетный файлы — это обычные текстовые документы. Так и есть, но для того, чтобы они работали и выполняли свои функции, им нужно придать подобающий вид, т.е. поменять расширение. Вообще в Windows используется как расширение *.bat, так и *.

    cmd, по сути они отличаются весьма незначительно лишь некоторыми нюансами, поэтому, в целях избежания путаницы, будем говорить о bat-файлах. Т.е.

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

  • По сути, перечень команд, описанных в пакетном файле (батнике) может быть воспроизведён вручную в командной строке (пуск — все программы — стандартные — командная строка), упаковываем их (команды) мы исключительно для удобства, простоты и моментальности (если позволите) воспроизведения;
  • Если испытываете что-то серьёзное и не уверенны в своих действиях, лучше испытывайте детище к примеру на виртуальной машине (в крайнем случае — на компьютере соседа);
  • Список возможных к использованию команд очень велик, посмотреть его можно, набрав в командной строке help, здесь же будут расшифровываться команды по мере их появления в создаваемых батниках;
  • Все инструкции, приведённые в статье, тестировались на ОС Windows XP и Windows 7.

Часть вторая. Синтаксис при написании bat-файлов

  • Каждая команда вводится с новой строчки;
  • Все команды выполняются последовательно за исключением тех случаев, когда внутри самого батника присутствует переход к определённой его части;

Источник: https://iClubSPb.ru/kak-sozdat-bat/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.