hoe zorg ik ervoor dat het resultaat een .txt bestand is?

Status
Niet open voor verdere reacties.

Krysius

Gebruiker
Lid geworden
13 jan 2009
Berichten
5
ik ben bezig met een scriptje (VBS) deze heeft een aantal variabele waardes (A100, A200, A300 en A400) maar ik wil, iedere keer dat ik het script uitvoer, hij de waardes opslaat in een .txt bestand met de waarde A100 als bestandsnaam.
Dit is zover ik het "logboek-deel" heb weten te schrijven, ik weet dat m`n fout in het rode deel zit, alleen ik weet niet waar :confused:


Set fs = CreateObject("Scripting.FileSystemObject")
Set b = fs.CreateTextFile("C:\Users\Bram\Desktop\scripts\Loi\" +A100)
b.WriteLine ("Monsternummer: " +A100)
b.WriteLine ("Kroes (g): " +A200)
b.WriteLine ("Voor (g): " +A300)
b.WriteLine ("Na (g): " +A400)


bij voorbaat dank,

-Krysius
 
waar?

dat weet ik :p
maar nu is de vraag, waar precies

Set b = fs.CreateTextFile("C:\Users\Bram\Desktop\scripts\Loi\.txt" +A100)
dit geeft als resultaat: een naamloos .TXTA100 bestand (A100 kan veranderen)

Set b = fs.CreateTextFile("C:\Users\Bram\Desktop\scripts\Loi\" +A100) .txt
dit geeft als resultaat: een fout "Einde van de instructie wordt verwacht"

Set b = fs.CreateTextFile("C:\Users\Bram\Desktop\scripts\Loi\" +A100.txt)
dit geeft als resultaat: een fout "Object vereist: 'A100' "

dus nu is mijn vraag, waar en hoe moet ik de .txt plaatsen?
om het resultaat te veranderen naar: een .txt bestand met A100 als bestandsnaam (A100 kan veranderen)

met voorbaat dank,

-Krysius
 
Laatst bewerkt:
probeer deze eens
Set b = fs.CreateTextFile("C:\Users\Bram\Desktop\scripts\Loi\" +A100+".txt")
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan