Hej. Har IUSER_datornamn rättigheter till mapen? Jag har "Integrated Windows authentication" påslaget på IIS:en för att kontrollera att bara vissa användare kan komma in på sidan. Eftersom ASP körs som Local System account så är det snarare det kontot som ska ha rättigheter, men man kan inte ge rättigheter på en annan server till det kontot.Kopiera filer från filserver till webserver. HUR?
Jag håller på med en ASP-sida som jag inte får att fungera. När användaren klickar på en viss länk så ska det kopieras ett par filer från en filserver till en katalog på webservern. Eftersom VBScript inte får köra någon filhantering i en browser så tänkte göra detta i ASP. Jag har skrivit kod, som körs på servern, för att mappa upp den utdelade katalogen på filservern.
Om jag kollar med fso.driveexists("M:") så finns den där men jag kan fortfarande inte komma åt några foldrar in den...
Följande kod kommer att skriva ut "M: exists" alltså har mappningen fungerat
<code>
Dim oWSHShell
Set oWSHShell = CreateObject("WScript.Shell")
oWSHShell.Run "net use M: \\filserver\share password /USER:username"
if fso.driveexists("M:") then
response.write("M: exists")
end if
</code>
Men när jag försöker kopiera en fil så blir det fel...
<code>
fso.copyfile "M:\folder\fil.txt", server.mappath("skrivtillfolder") & "\fil.txt"
</code>
Försöker kolla om det finns en folder på M: så fungerar det inte.
<code>
if fso.folderexists("M:\folder") then
response.write("M:\folder exists")
end if
</code>Sv: Kopiera filer från filserver till webserver. HUR?
Sv: Kopiera filer från filserver till webserver. HUR?
Varför fungerar det att mappa upp en enhet men ändå inte accessa innehållet?