Avatar billede ttopholm Nybegynder
14. september 2003 - 09:29 Der er 1 kommentar og
1 løsning

kan oprette mappe men ikke kopiere fil

Jeg har de her to scripts, det en opretter et par mapper, og det virker, mens det andet kopiere en fil til en af de nye mapper, men det virker ikke, jeg logger på serveren via et login så jeg har admin rettigheder. Her er de to scripts

dim filesys, newfolder, newfolderpath, newfolderpath1, newfolderpath2, newfolder1, newfolder2
newfolderpath = "c:\home\"& hent & ""
newfolderpath1 = "c:\home\"& hent &"\hej"
newfolderpath2 = "c:\home\"& hent &"\med"
set filesys=CreateObject("Scripting.FileSystemObject")
If Not filesys.FolderExists(newfolderpath) Then
  Set newfolder = filesys.CreateFolder(newfolderpath)
  Set newfolder1 = filesys.CreateFolder(newfolderpath1)
  set newfolder2 = filesys.CreateFolder(newfolderpath2)
  End If
Set filesys = nothing

Og så det der kopiere

dim filesys
set filesys=CreateObject("Scripting.FileSystemObject")
If filesys.FileExists("c:\home\fig.html") Then
  filesys.CopyFile "c:\home\dig.html", "c:\home\"& hent & "\hej"
set filesys = nothing
End If

Her få jeg at jeg ikke har permission til at kopiere, hvorfor har jeg ikke det, når jeg kan oprette mapperne, som jeg vil ligge filen i..
Avatar billede eagleeye Praktikant
14. september 2003 - 10:45 #1
Enten skal du skrive \ efter hej så FSO ikke tro hej er filnanvet på den nye du vil kopier til, eller skrive filnavet på den fil du vil kopier til:

1. Men \ så ses hej som en folder og ikke som det nye filnavn:
filesys.CopyFile "c:\home\dig.html", "c:\home\"& hent & "\hej\"

2. Angiver filnavnet:
filesys.CopyFile "c:\home\dig.html", "c:\home\"& hent & "\hej\dig.html"
Avatar billede ttopholm Nybegynder
15. september 2003 - 04:28 #2
det var den der \ takker
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel