Ciao a tutti, gradire qualche chiarimento sui diritti di una cartella....
Ho la necessità di unire più file e ho trovato molto comodo eseguire il classico "copy", in questo modo:
In locale tutto bene, ma sul server mi da il seguente errore :codice:comando="cmd /c copy /b "&server.MapPath("public")&"\prova1.est+"&server.MapPath("public")&"\prova2.est "&server.MapPath("public")&"\prova.est" set WShShell = server.createobject("WScript.Shell") z = WShShell.Run(comando,1,True) 'linea 189 Set WShShell=nothing
Dovrebbe essere un problema di diritti di accesso alla cartella, ma io in questa cartella posso uplodare dei file e quindi cancellarli utilizzando :Microsoft VBScript runtime error '800a0046'
Permission denied
/page.asp, line 189
Ora se posso scrivere,uploadare e cancellare un file in public, non ho i diritti necessari per eseguire un copy?codice:Set MyFS=CreateObject("Scripting.FileSystemObject") MyFS.DeleteFile Server.MapPath("public/") & "\" & nomefile
Grazie e ciao![]()

Rispondi quotando
