Ir ao conteúdo

Visual Basic Script para escrever texto num arquivo, pular linha sem apagar conteúdo dentro


Ir à solução Resolvido por ricardo_br,

Posts recomendados

Postado

@ricardo_br Pode ser sim em bat. Mas seria interessante mais em vbscript com inputbox.

Poderia passar as duas versões? Tem quer ser algo mais simples possível porque é algo em fase inicial

1 hora atrás, ricardo_br disse:

@GonzaloK tem que ser em visual basic? Pode ser em bat? Escrever texto ao final do arquivo e deixar uma linha em branco é isso?

Não. É escrever sempre uma linha na linha 1, mas que pule e seja acrescentado novos embaixo. Ou se o algoritmo for bom, escrever numa linha específica e ir pulando. Para deixar fácil e simples, opei por deixar em cima.

 

Pois então, se souber fazer em vbscript com inputbox ou cmd que ou escreve em cima e pule acrescente novos embaixo ou numa linha  e coluna específica. 

  • Solução
Postado

@GonzaloK Veja se isso seria o esperado. Você copia o código abaixo , cola no bloco de notas e salva com o nome que quiser mais com extensão *.bat:

 

@echo off
set Texto=Texto.txt

chcp 1252 >nul

:Inicio
cls
echo.
set /p "Input=Input: "
>>"%Texto%" echo %Input%
>>"%Texto%" echo.
goto :Inicio

 

LULXqfo.gif

 

Infelizmente não sei fazer em vbscript...

Postado

@ricardo_br A princípio funcionou. Tive que alterar algumas coisas nele. Por que você usou mesmo o comando chcp? Ao que vi é perfurmaria, não altera em nada quanto ao escrever os textos. Fiz teste com e sem, rodou bem a princípio dos dois modos.

 

Para deixar em branco uma linha é só usar | >>"%Texto%" echo. ?

 

Sendo texto a variável usado por ti.

 

 

Postado

@GonzaloK chcp 1252 é para os acentos funcionarem melhor: ã é ê

 

Dentro da variável %Texto% é armazenado o texto que vai ser passado para o arquivo de texto e para criar uma linha em branco é usado "echo." echo seguido de um ponto...

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...