substituir caracteres com .bat

09/01/2018

0

preciso criar um .bat para substituir 5 caracteres de cada linha de um arquivo porem nao estou conseguindo alguem poderia me dar uma ajuda.
Fabio Vermieiro

Fabio Vermieiro

Responder

Posts

10/01/2018

Marcos Henrique

Fabio Vermieiro,

Há diversas formas de fazer isso, mas se você não quiser perder tempo uma alternativa é usar a ferramenta fart.exe

Download: https://ufpr.dl.sourceforge.net/project/fart-it/fart-it/1.99b/fart199b_win32.zip

Observações:
- Coloque o arquivo fart.exe na mesma pasta do seu script.bat

script.bat
cls
echo off
cls
fart.exe arquivo.txt "Marcos Henrique" "Fabio Vermieiro"


Exemplo:
Conteúdo do arquivo.txt
Meu nome é Marcos Henrique

** após executar o script.bat o resultado deve ser **

Conteúdo do arquivo.txt
Meu nome é Fabio Vermieiro
Responder

20/07/2022

Wallison Oliveira

preciso criar um .bat para substituir 5 caracteres de cada linha de um arquivo porem nao estou conseguindo alguem poderia me dar uma ajuda.
Ola Marcos Henrique,
com o Fart é possivel substituir o texte de uma linha transformando em DUAS?
Exemplo:
Arquivo Original:

[BOTOES_HABILITADOS]
btChama=1
btVem=1

fart -i C:\\xxx\\botoes.ini "[BOTOES_HABILITADOS]" "[BOTOES_HABILITADOS] "Salta linha" btCCD=1"

Resultado Final

[BOTOES_HABILITADOS]
btCCD=1
btChama=1
btVem=1

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar