Avatar billede daddo Nybegynder
04. januar 2001 - 17:25 Der er 3 kommentarer og
2 løsninger

Flyt fil lokalt

Jeg ville høre om der er en måde man kan flytte en fil (gif, jpg), fra en mappe til en anden lokalt, via ASP.

Daddo
Avatar billede stigc Nybegynder
04. januar 2001 - 20:34 #1
Avatar billede daddo Nybegynder
04. januar 2001 - 21:34 #2

Tak for svaret, men Jeg kan ikke få det til at virke...


FileSystemObject.CopyFile \"c:\\lars\\1014.jpg\", \"c:\\lars2\\\"

------------ Og jeg har prøvet med denne: ---------------


Drivespec=\"c:\\lars\\\"

Sub MoveAFile(Drivespec)
  Dim fso
  Set fso = CreateObject(\"Scripting.FileSystemObject\")
  fso.MoveFile Drivespec, \"c:\\lars2\\\"
End Sub

Daddo
Avatar billede centauri Nybegynder
05. januar 2001 - 14:33 #3
Den her virker ihverfald hos mig
<%
dim filesys, demofile
set filesys = CreateObject (\"Scripting.FileSystemObject\")
set demofile = filesys.GetFile(\"c:\\somefile.txt\")
demofile.Copy(\"c:\\projects\\someotherfile.txt\")
%>
Så kan du jo bare slette den bagefter

Eller også kan du bruge
<%
dim filesys
set filesys=CreateObject(\"Scripting.FileSystemObject\")
If filesys.FileExists(\"c:\\sourcefolder\\anyfile.html\") Then
  filesys.MoveFile \"c:\\sourcefolder\\anyfile.html\", \"c:\\destfolder\\\"
End If
%>

Avatar billede centauri Nybegynder
05. januar 2001 - 14:42 #4
Kan også set et andet problem du skriver jo ikke nogen om hvilken fil den skal flytte du skriver bare et bibliotek til et bibliotek det kan du ikke gøre på den måde.

Så skal du have lavet en lykke der finder alle filerne i biblioteket og kører så legeså mange gange som der er filer i biblioteket og inssætter så filnavnet hver gang.

Jeg har selv lavet noget lignende der tager en masse billedfiler fra et bibliotek og flytter dem over i et andet og laver så filnavnene om til fortløbende nummer f.eks 000000.gif fil 001058.gif hvor man så vælger antal cifre og hvorfra den skal starte med at tælle.
Avatar billede daddo Nybegynder
06. januar 2001 - 19:14 #5
Så lykkes det.

Tak for hjælpen.


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