Avatar billede dkhunter291 Nybegynder
25. november 2010 - 16:24 Der er 2 kommentarer og
1 løsning

VB script til at kopiere en fil til en variabel mappe

Vi har idag følgende script, som opretter nogle mapper ud fra den variabel vi indtaster i inputboxen:

option explicit
dim FSO, navn, kat
set FSO=createObject("Scripting.Filesystemobject")
navn=inputbox("Indtast husnr og kundenavn")
navn="\\dkfs01\Kunder\" & navn
FSO.CreateFolder(navn)
Kat="Billeder"
Fso.CreateFolder(navn & "\" & kat)


Jeg har brug for, at få dette script til at kopiere en bestemt fil med over i en af disse mapper, som den opretter.

Kan nogen hjælpe med dette?
Avatar billede anlu Nybegynder
25. november 2010 - 17:30 #1
fso.CopyFile <filsti>, <nysti inkl. filnavn>
Avatar billede dkhunter291 Nybegynder
26. november 2010 - 08:07 #2
Jeg har nu ændret det til nedenstående, men kan ikke få det til at virke:


option explicit
dim FSO, navn, kat
set FSO=createObject("Scripting.Filesystemobject")
navn=inputbox("Indtast husnr og kundenavn")
navn="\\dkfs01\Kunder\" & navn
FSO.CreateFolder(navn)

Kat="Prisoverslag & tilbud"
Fso.CreateFolder(navn & "\" & kat)
fso.CopyFile <\\dkfs01\salg\file.xls>, <navn & "\" & kat & "file.xls">


Hvad er forkert?
Avatar billede anlu Nybegynder
26. november 2010 - 08:54 #3
Det er fordi du ikke skal bruge < og > - det er bare den syntaks jeg bruger for at angive parametre der skal erstattes.

Prøv i stedet:

fso.CopyFile "\\dkfs01\salg\file.xls", navn & "\" & kat & "\file.xls"
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester