Ir ao conteúdo
  • Cadastre-se

Posts recomendados

Postado

É só você usar o programa EDIT, é um editor de textos para DOS.

Entre na pasta (diretório) onde esta localizado o arquivo, por ex: o arquivo teste.txt esta na pasta c:\programas , digite:

cd\programaso prompt do DOS ficará c:>\programas e em seguida digite edit teste.txt

Pronto você poderá editar o arquivo sem problemas.

Postado

Uma outra dica éh usar o comando type do ms-dos só que ele não tem opção de barras de rolamento. Pórem acho o mais indicado uma vez o comando edit permide que você faça mudanças no texto, já o type apenas lista ele. (uma dica é usar uma janela do windows para que após usar o comando você possa correr as barras de rolamento).

Faça o seguinte: caso esteja com o XP - Menu Iniciar, Executar, digite CMD - na tela que aparece acesse a pasta do arquivo (Ex. um arquivo que esteja na pasta c:\textos\leiame.txt).

Digite cd \textos

ficara c:\textos\>

em seguida o comando type leiame.txt onde após o comando type você poe o nome do arquivo com a extensão.

ou ainda caso queira ir direto digite "ex: type c:\textos\leiame.txt

Duvidas só postar

Postado

Pessoal obrigado.

eu consegui fazer assim.

@echo off

Set conta=tayse

copy config.k config_01.txt

echo %conta%01>>config_01.txt

move config_01.txt ..\control\config_01.txt

  • 8 anos depois...
Postado

Preciso Editar um txt via bat !

O arquivo esta em c:\lista.txt

Preciso apagar todas as linhas que contenha o caracter - (sinal de menos) em seguida salvar o arquivo com data do dia. 

 

No aguardo 

  • mês depois...
Postado
Em 22/04/2016 às 09:19, Joel Aldo disse:

Preciso Editar um txt via bat !

O arquivo esta em c:\lista.txt

Preciso apagar todas as linhas que contenha o caracter - (sinal de menos) em seguida salvar o arquivo com data do dia. 

 

No aguardo 

for /f "delims=-"  %%i in (c:\lista.txt) do echo>>c:\temp.txt %%i 

 

Nesse caso cria um novo arquivo sem o sinal -

 

  • 5 meses depois...
Postado

Boa tarde.

 

Estou querendo que quando executar a bat.

 

ele vai alterar a linha de um aquivo.

 

@ECHO OFF
SET nome=%computername%

 

e tenho o arquivo zabbix_agentd.win.conf 

q

contem:

LogFile=C:\Agent_Zabbix\zabbix_agentd.log
DebugLevel=3
Server=192.168.10.240
StartAgents=5
ServerActive=192.168.10.240
Hostname=PMSPWEB02

Timeout=3

 

 

quero que sempre que a bat execute ele altere o campo hostname com o nome do servidor.

 

poderia ajudar.

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Black Week Clube do Hardware

 

CLIQUE AQUI E CONFIRA!