0

Manipular documentos de texto em um script VBS

2 Flares 2 Flares ×

Uma habilidade importante em qualquer script, quer seja para debug do próprio script, quer seja para gravar a saída do que ele executar, é a de gravar e ler em um arquivo de texto. Isso é muito simples de se fazer em um script bash (redirecionando a saída com “>” por exemplo) mas caso você seja forçado a usar um VBScript (isso pode acontecer… rs)  eis a solução:

Para escrever em um arquivo:

outFile="c:\temp\teste.txt"
Set objFile = objFSO.CreateTextFile(outFile,True)
objFile.Write "Ola enfermeira" & vbCrLf
objFile.Close

Para ler de um arquivo:

strFile = "c:\temp\teste.txt"
Set objFile = objFS.OpenTextFile(strFile)
Do Until objFile.AtEndOfStream
strLine= objFile.ReadLine
Wscript.Echo strLine
Loop
objFile.Close

Davi Oliveira

Dúvidas? Deixe seu comentário ou entre em contato.