webForumDet fria alternativet

Ta bort fil med hjälp av FSO?

ASP

5 svar · 316 visningar · startad av Bosse168

Medlem sedan nov. 20031 018 inlägg
Frågan#1

Hur gör man för att konfigurera en mapp i Windows 2003 så man kan ta bort en fil med hjälp av FSO?

Set fso = CreateObject("Scripting.FileSystemObject")
if fso.FileExists(Server.MapPath("\bild\bilder") &"\"& NewName & Ext &"") then
fso.DeleteFile(Server.MapPath("\bild\bilder") &"\"& NewName & Ext &"")
end if 
set fso = nothing

Använder jag den koden så får jag detta fel meddelande:

*Körningsfel i Microsoft VBScript fel '800a0046'

Åtkomst nekad.

/bild/radera.asp, rad 34*

Medlem sedan juni 200032 967 inlägg
#2

Man ser till att IUSR_xxxx har tillräckliga NTFS-rättigheter på mappen och allt som är i den.

Medlem sedan nov. 20031 018 inlägg
#3

hur kollar man och fixar det?

Medlem sedan juni 200032 967 inlägg
#4

Man högerklickar på mappen i utforskaren, väljer security?

Medlem sedan nov. 20031 018 inlägg
#5

Finns ingen IUSR_ i listan hur lägger man till den?

Medlem sedan juni 200032 967 inlägg
#6

Klicka på "add" och fyll i.

252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)