VB script om (Variabele) bestandsnaam uit te lezen

Status
Niet open voor verdere reacties.

JeHaJe

Gebruiker
Lid geworden
1 okt 2005
Berichten
10
Ik wil met een eenvoudig VB-script de bestandsnaam van een bestand
uitlezen. Het bestand wordt dagelijks in een vaste map (Bijv: C:\Data) gezet en krijgt dan een (variabele) naam bijv: Output_20110323.txt.
Bestand wordt dagelijks vervangen en die naam verandert dus per dag als gevolg van die datum toevoeging. Is in betreffende map wel het enige bestand. Een array oid is dan ook niet nodig.
 
Heb nu een (alternatieve) oplossing bedacht. Het uit te lezen bestand wordt eerst met een standaard naam in betreffende map gezet.
Daarna krijgt bestand een nieuwe naam (met daarin de datum). Deze naam kan dan weer gebruikt worden bij het versturen van het bestand als
bijlage.Is niet helemaal wat ik gevraagd heb, maar komt uiteindelijk op hetzelfde neer.
Zie voorbeeld:

dim fso
dim f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFile("C:\data\outputbestand.csv")

f.name = "Output_van_"&Date&".csv"

FileName = f.Name

en dan deze regel voor het toevoegen van bestand als mailbijlage:

objEmail.AddAttachment("C:\data\"& FileName)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan