Leia e escreva em um arquivo usando o VBScript

Como podemos ler e escrever alguma string em um arquivo de texto usando o VBScript? Quer dizer, eu tenho um arquivo de texto que já está presente quando uso este código abaixo:

Set fso = CreateObject("Scripting.FileSystemObject" )            
Set file = fso.OpenTextFile("C:\New\maddy.txt",1,1) 

Isso abre o arquivo apenas para leitura, mas não consigo escrever nada e quando uso este código: -

Set fso = CreateObject("Scripting.FileSystemObject" )            
Set file = fso.OpenTextFile("C:\New\maddy.txt",2,1)

Eu posso usar este arquivo para escrever, mas não consigo ler nada. Existe alguma maneira pela qual podemos abrir o arquivo para leitura e escrita apenas ligando para oOpenTextFile método apenas uma vez.

Eu sou realmente novo no VBScript. Eu só estou familiarizado com os conceitos C. Existe algum link para realmente começar com o VBScript?

Eu acho que preciso ter um bom conhecimento dos conceitos de objetos e propriedades.