Just nu i M3-nätverket
Gå till innehåll

Permission denied


Admini

Rekommendera Poster

Hej

Jag försöker kopiera filer från en mapp till en annan:

Set C = Server.CreateObject("Scripting.FileSystemObject")
If Not C.FolderExists(rot&"/"&strNamn&"/admin") Then
C.CreateFolder(rot&"/"&strNamn&"/admin")
C.CopyFile "ansvar.asp", rot&"/"&strNamn&"/admin/"
End If
Men jag får fel:

Microsoft VBScript runtime error '800a0046'

Permission denied

Jag har kollat att mapparna verkligen skapats!

Nån som förstår?

tack

 

[inlägget ändrat 2002-11-12 14:49:19 av Admini]

Länk till kommentar
Dela på andra webbplatser

Christoffer Eklund

Hej, det verkar som du inte har rättigheter att skapa mappar.

 

Säg till om du inte vet hur man ändrar rättigheterna.

 

/doffe

 

Länk till kommentar
Dela på andra webbplatser

jodå, mappar kan jag skapa som jag nämnde.

Har kollat att dem faktiskt existerar också.

Men det är kopiera jag inte kan göra!

Jag vet hur man ändrar rättigheterna i ett FTP-prog, men det ska ju inte behövas. För jag KAN skapa mappar och även skapa filer.

 

[inlägget ändrat 2002-11-12 15:28:33 av Admini]

Länk till kommentar
Dela på andra webbplatser

OK nu har jag testat att kopiera så här:

C.CopyFile "ansvar.asp", rot&"/"&strNamn&"/admin/ansvar.asp"

dvs att ange filnamn även i destinationen.

Och då funkar det !

Men jag kan inte ha det så, eftersom jag ska kopiera en massa filer helst så här:

C.CopyFile "mapp1/*.*" , "dest/*.*" 

vilket inte går nu!

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...