Bat файл изменить файл
Народ, помогите с батником. Начал учиться писать .bat для себя. В итоге столкнулся с необходимостью bat на работе. Ну вот как написать нужный мне не могу понять. В инете есть похожие статьи, но не совсем то, что нужно мне.
Смысл батника таков:
Есть файл: К0000.*** (Первая часть К0000 остается неизменной, а вот .*** меняется).
Мне нужно сл.: чтоб он находил файл в директории, открывал его и заменял в тексте значения.
Допустим текст такой:
342342532532542542 А0 3423523523523523
231434213413413421 А1 234232342 А0 32423423423423
После обработки батником текст должен быть сл.
342342532532542542 00 3423523523523523
231434213413413421 00 234232342 00 32423423423423
т.е. среди множества цифр есть А1 и А0, он должен при совпадении А1 или А0 менять их на 00.
Второе условие, что он их должен менять только при полном совпадении, т.е. 123456789А9 - не подходит, 123456789А0 - подходит.
Просьба, Вы можете полностью описать процесс? Очень хотелось бы понять на примере, чтоб дальше писать самому.
Поиск и замена текста в файле
Имеется, допустим, файлик в кодировке 1251: tyutuyt бухгалтера лросодло клиентов апорпвоыпоп.
Замена текста в тхт файле
Добрый день! Помогите отредактировать файл. Есть текстовик c 100500 строками, нужно в каждой строке.
Замена текста в файле реестра
Такой вопрос. Как сделать батник, который будет изменять путь реестра, в который требуется сделать.
Первый способ редактирования bat-файла (открываем в Проводнике из контекстного меню)
Если кликнуть по иконке или по имени bat-файла правой кнопкой мыши, то выпадет контекстное меню. Как уже становится очевидным, для того, чтобы изменить bat-файл, нужно выбрать опцию «Изменить». После этого откроется текстовый редактор, в котором можно будет внести изменения и сохранить их. По умолчанию в Windows для этого открывается «Блокнот»:
Способ первый. Создаём bat-файл в «Проводнике»
Сразу оговорюсь, что для этого способа нужно, чтобы было включено отображение расширение файлов в «Проводнике». Это удобно во многих случаях и я не понимаю, почему по умолчанию эта фишка отключена в Windows.
После того, как нажмём на Enter, Windows поинтересуется «После изменения расширения этот файл может оказаться недоступным. Выполнить изменение?». Ну конечно «Да»! Именно этого мы и добиваемся: сменить расширение .txt на .bat :
Вуаля! Мы получили «батник», т.е. исполняемый файл, в который можно вписать команды, которые будут выполняться при его запуске:
Как изменить расширения с помощью bat-файла? : 7 комментариев
Спасибо большое, это именно то, что я искал, т.к. изменить расширение требовалось у более, чем 20 000 файлов. СПАСИБО!
СПС
и мне пригодилось!!
Ааа, спасибо огромнейшее! Коротко и все понятно! Выручили просто не представляете. Спасибо еще раз
Третий способ редактирования bat-файла (средствами текстового редактора «Блокнот»)
Ну тут всё просто и понятно. После того, как «Блокнот» открыт, можно зайти в его меню «Файл» и выбрать опцию «Открыть» (или просто нажать Ctrl + O ):
Дальше будет небольшая хитрость ;)
Находим папку, в которой лежит наш батник и обязательно меняем опцию показа фалов на «Все фалы (*.*)». Если этого не сделать, в окне «Открыть» мы не увидим нашего bat-файла, а значит, не сможем его открыть. Дальше можно кликнуть по файлу два раза или выбрать его и нажать на кнопку «Открыть»:
Любой из описанных способов приведёт к открытию bat-файла в текстовом редакторе, в котором можно будет внести в него изменения. Обязательно после того, как изменения были внесены, нужно их сохранить. Для этого также нужно обратить внимание, чтобы стояла выбранной опция «Все файлы (*.*)» (иначе, наш «Блокнот» может сохранить изменённый файл, как текстовый, то есть с расширением .txt , а оно нам не надо, надо с расширением .bat ).
Так и вносятся правки в bat-фалы — никакой магии. Надеюсь, что всё понятно. =)
В предыдущей статье было показано и рассказано, как создать bat-файл (пакетный файл). В этой статье мы рассмотрим несколько способов, как открыть bat-файл для того, чтобы внести в него изменения. Всё не так просто, как может показаться на первый взгляд, так как батник исполняемый файл и при двойном клике по нему, он запускается на выполение. Поэтому для его редактирования нужно пойти на небольшие ухищрения, о которых и пойдёт речь ниже.
Второй способ открытия bat-файла для редактирования (перетаскиваем из Проводника в текстовый редактор)
Этот способ требует большего числа манипуляций и большего мастерства владения мышкой. Итак:
В общем, как-то так, как показано на картинке: =D
Первый способ редактирования bat-файла (открываем в Проводнике из контекстного меню)
Если кликнуть по иконке или по имени bat-файла правой кнопкой мыши, то выпадет контекстное меню. Как уже становится очевидным, для того, чтобы изменить bat-файл, нужно выбрать опцию «Изменить». После этого откроется текстовый редактор, в котором можно будет внести изменения и сохранить их. По умолчанию в Windows для этого открывается «Блокнот»:
Решение
Работает идеально)
А можно Вас попросить описать процесс? За что отвечает каждая из?
А как сделать, чтоб он перезаписывал файл? Чтоб не создавалось нового .txt документа?
Возможно чтоб он искал сам в этой папке файл допустим M1234.***? Есть есть файл M1234. то он сам его берет, там из-за расширения только номер меняется. М1234 не меняется.
Буду очень благодарен если полностью опишите процесс, чтоб понимать что и к чему.Так проще учиться. Большое Вам спасибо!
это и происходит или я вас не понимаю.
200% на то что после этого ничего не поймете, если бы так быстро все давалось все были бы программистами давно и форум был бы не нужен.
В этой статье рассмотрим два способа создания bat-файла: с помощью Проводника и с помощью Блокнота. Этого будет достаточно, чтобы создавать новые bat-файлы, но сперва определимся, для чего они нужны. Если совсем просто, то bat-файл нужен для того, чтобы один раз записать набор команд для командной строки Windows, а затем выполнять их в любое время не набирая каждый раз. В общем, идеальный вариант для ленивых и/или системных администраторов. =)
Сразу перейду к делу:
Выбор файлов для переименования
В Total Commander, первое, что вы должны сделать, это выбрать файлы:
Обратите внимание, мы выбрали только те файлы, которым мы хотим сменить расширение. Теперь зайдите в меню Файлы — Групповое переименование, или нажмите Ctrl + M.
Способ второй. Создаём bat-файл в «Блокноте»
Чтобы создать bat-файл с помощью «Блокнота», нужно открыть «Блокнот» (или любой текстовый файл в «Блокноте») и воспользоваться меню «Файл», опция «Сохранить как. »:
Откроется окно сохранения файла. Тут важно учесть 2 вещи:
- «Тип файла» должен быть выставлен на Все файлы (*.*)
- «Имя файла» должно иметь расширение .bat
Смотрим, куда сохраняем (чтобы потом найти) и жмём кнопку «Сохранить»:
Получаем ещё один bat-файл =)
Второй способ открытия bat-файла для редактирования (перетаскиваем из Проводника в текстовый редактор)
Этот способ требует большего числа манипуляций и большего мастерства владения мышкой. Итак:
В общем, как-то так, как показано на картинке: =D
Итого:
Любой их этих способов имеет смысл, если есть права администратора. Но первый требует дополнительных настроек (которые я рекомендую всё-таки поменять и применить).
В предыдущей статье было показано и рассказано, как создать bat-файл (пакетный файл). В этой статье мы рассмотрим несколько способов, как открыть bat-файл для того, чтобы внести в него изменения. Всё не так просто, как может показаться на первый взгляд, так как батник исполняемый файл и при двойном клике по нему, он запускается на выполение. Поэтому для его редактирования нужно пойти на небольшие ухищрения, о которых и пойдёт речь ниже.
Третий способ редактирования bat-файла (средствами текстового редактора «Блокнот»)
Ну тут всё просто и понятно. После того, как «Блокнот» открыт, можно зайти в его меню «Файл» и выбрать опцию «Открыть» (или просто нажать Ctrl + O ):
Дальше будет небольшая хитрость ;)
Находим папку, в которой лежит наш батник и обязательно меняем опцию показа фалов на «Все фалы (*.*)». Если этого не сделать, в окне «Открыть» мы не увидим нашего bat-файла, а значит, не сможем его открыть. Дальше можно кликнуть по файлу два раза или выбрать его и нажать на кнопку «Открыть»:
Любой из описанных способов приведёт к открытию bat-файла в текстовом редакторе, в котором можно будет внести в него изменения. Обязательно после того, как изменения были внесены, нужно их сохранить. Для этого также нужно обратить внимание, чтобы стояла выбранной опция «Все файлы (*.*)» (иначе, наш «Блокнот» может сохранить изменённый файл, как текстовый, то есть с расширением .txt , а оно нам не надо, надо с расширением .bat ).
Так и вносятся правки в bat-фалы — никакой магии. Надеюсь, что всё понятно. =)
Возьмём ситуацию, в которую Вы могли попасть. Допустим, Вы загрузили игру или приложение, которое было разделено на 50 частей и помещено в архивы, но расширение оказалось не rar, а .bmp. Вы должны переименовать их все в .rar, чтобы извлечь.
Вы можете легко создать bat-файл, который позволит изменить расширение файла в Windows.
1. Откройте Блокнот
2. Вставьте следующую строку:
3. Сохраните полученный файл, как renamer.bat и запустите его в том каталоге, в котором расположены файлы для переименования.
Конечно, Вы должны будете отредактировать в Блокноте *.bmp *.rar, чтобы они соответствовали расширению файлов, которые Вы хотите преобразовать (Например, *.01 *.zip).
Бонус: Как с помощью Total Commander изменить расширение файла в Windows?
У вас есть много файлов, которым нужно сменить расширение или переименовать. Не проблема! В Total Commander есть замечательная функци «Групповое переименование» (сочетание клавиш Ctrl+M). Читайте дальше, чтобы узнать, как с ней работать.
Первое, что нужно сделать, это скачать программу Total Commander. Советую сборку PowerPack.
Total Commander позволяет управлять файлами и служит заменой проводнику. Выглядит программа так:
Если вспомнили о файловых менеджерах DOS эпохи, таких как Norton Commander, то Total Commander вас не разочарует. Можете не сомневаться — это вполне современное приложение, с тонной особенностей. Сегодня мы рассмотрим только одну маленькую — функцию группового переименования.
Изменить расширение файлов
Теперь в поле «…расширения» необходимо установить нужное расширение для будущих файлов. В примере мы установили «rar».
Теперь осталось нажать «Выполнить», а потом «Закрыть». Всё готово.
Если вы не смогли сменить расширение файлов с помощью данного руководства, то не стесняйтесь писать о возникших проблемах в комментариях к этой записи. Если вы знаете другие способы изменения расширения, то также можете поделиться ими с нами. Всего хорошего.
Читайте также: